Tutifruti应用程序,倒数计时器开始播放之前。
我用swift做了一个简单的倒数功能:
我创建了一个runTimer函数,该函数使用Timer.scheduledTimer在每个周期调用updateTimer函数,当秒等于零时,计时器停止并且正在调用新的segue以显示播放UI。
func runTimer(){
timer = Timer.scheduledTimer(timeInterval:1,target:self,选择器:(#selector(self.updateTimer)),userInfo:nil,重复:true)
}
func updateTimer(){
秒-= 1
如果秒== 0 {
counterLabel.text =“ Empezar”
timer.invalidate()
self.performSegue(withIdentifier:“ startSegue”,发送者:self)
}其他{
counterLabel.text =“ \(秒)”
}
}
我试图向其中添加一些动画,但是我认为没有动画的结果看起来还不错:
下一步是从字母表中选择随机字母,并将其显示在倒数计时器旁边3分钟,例如下一个原型:
我将继续发布…
- 如何在iOS终止后打开应用程序重新打开最后一个视图
- 如何解决'NSUnknownKeyException'… setValue:forUndefinedKey:]:…不符合键值编码
- Swift – 使用Long Gesture识别器拖放TableViewCell
- iOS教程— Kenalan Dengan ViewController dan View
- 减lessiOS应用程序文件大小
- iPad 12中iPad导航栏和工具栏的高度变化
- 在tableView中实现“更多”button,而无需重新加载整个tableView
- 捏放大照相机
- 在没有Segues的Storyboard之间传递variables – Swift