我想知道是否有可能知道动画何时以UIProgressView
结束因为在动画期间,进度值已经设置为1,即使它在屏幕中间(测试期间)
我注意到使用的值大于1
TimerBar.setProgress( 0< Float < 1, animated : true)
减慢动画速度。更大的是浮动(大于一),动画更慢。
我想在动画结束和栏已满时触发事件。
感谢您的帮助!
PS:我知道使用NSTime可以替代,但我想尝试这种方式!编辑:我注意到这个值(通常在0和1之间)也是你为条形图设置动画的时间 TimerBar.setProgress(10,动画:true) 酒吧需要十秒钟才能填满! 我终于将它与NSTimer结合在了一起。
但另一个问题是现在更新吧。 如果你只是在动画参数中选择NO而它已经在执行另一个动画
,那么酒吧就不会在意例如: TimerBar.setProgress(0.5,动画:false) TimerBar.setProgress(1,animated:true)
这里第一行将被忽略。任何解决方案/?