nstimer

    -2热度

    3回答

    我在我的智慧的结尾在这里试图弄清楚如何让这个NSTimer工作。为了清楚起见,粘贴我的整个代码。重要的部分是粗体。 import UIKit import QuartzCore import Foundation class ViewController: UIViewController { @IBOutlet weak var outerCircle: UIImageView!

    1热度

    1回答

    你好我正在开发一个倒数计时器,它必须在8小时后停止。那就是: import UIKit class ViewController: UIViewController { var timer = NSTimer() var counter = 0 @IBOutlet weak var Label: UILabel! override func viewDidLoad

    0热度

    2回答

    如何更改NSTimer的时间间隔? var difficulty: Double = 1.0 override func viewDidLoad() { super.viewDidLoad() _ = NSTimer.scheduledTimerWithTimeInterval(difficulty, target: self, selector: #selector(h

    6热度

    1回答

    我有一个NSTimer设置,每调用0.1秒就会触发一次,在回调中我获取currentTime()并使用它来更新带有视频持续时间的标签。 当我寻求转发时,通过将rate设置为3,此计时器保持不变,但是当我将速率设置为-3时,视频保持不变,但currentTime()仍会返回与我开始寻找相同的值。直到我停止查找,然后currentTime()返回正确的时间 如何获取当前视频所在的时间,这将在向后寻找时

    1热度

    3回答

    我在这里有个案研究。在这我有一个功能叫 loadData(action:String) 在viewDidLoad中我调用这个函数为loadData(“同步”),现在我想调用该函数作为loadData(“加载”)如果调用间隔是其间30秒。比方说,如果30秒过去了,我想用“同步”来调用这个函数,如果没有,那么“加载” 请指导我。

    1热度

    2回答

    当我想在uitableview单元格中使用计时器时遇到问题。 每次当我滚动到底部,然后再次向上重置计数器的原始值。 我知道问题是什么..当滚动回来时,单元格被重新加载。但我怎么能实现单元格不滚动上下滚动时,因此我可以保留原单元格重新加载。任何伪代码都会有所帮助。 我的代码看起来像这样。 FirstViewController.swift override func viewDidLoad() {

    1热度

    1回答

    如何触发每个小时的方法,而不管应用程序是活动还是后台或终止。该方法应该每小时触发一次。 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:60*60 target:self selector:@selector(callYourMethod:) userInfo:nil repeats:YES]; 听说的NSTimer不会的时间1

    3热度

    2回答

    我希望实现的NSTimer显示使用NSTimeInterval记时计,所以我环顾四周,发现这个代码,我把我的视图模型层: public class ViewModel { public func startTimer() { //if !timer.valid { timer = NSTimer.scheduledTimerWithTimeInterval(0.01, ta

    3热度

    2回答

    我正在开发音乐播放器应用程序。在播放音频时使用播放/暂停按钮和进度条。我正在调用NSTimer更新进度条的方法。我需要的是暂停进度条并在停止的地方恢复。 我可以从链接所指的代码暂停计时器以及进度条: 1. How to pause a NSTimer? 2. How to Pause/Play NSTimer? 但我在恢复它在那里被II离开挣扎。我还需要根据音频更新进度条。 我的代码如下: AVA

    0热度

    3回答

    我想在循环中只对给定数量的循环运行计时器。还有一个外部循环。 用户将输入他想要的重复次数,每次重复中有多少次计数,两次计数之间的时间差。 应用程序将显示每个重复的计数。当所有重复完成后,应用程序将停止计时器。 但我发现它很困难。它看起来像定时器忽略for循环,并且本身是一个循环,当我们只发出timer.invalidate()时它会停止。 对此有何想法? for x in 0...HowManyR