0
我想动画增加视图的宽度。它在第一个/基本视图控制器中工作正常。但它在其他视图控制器中不起作用。 首先我装第二视图控制器:动画不能在某些视图控制器中工作
let vc = SecondViewController(nibName: "SecondViewController", bundle: nil)
self.presentViewController(vc, animated: true, completion: nil)
然后在其viewDidLoad方法我用:
UIView.animateWithDuration(10.0, delay:4, options: nil , animations: {
self.progressBarView.frame = CGRectMake(self.progressBarView.frame.origin.x, self.progressBarView.frame.origin.y, 367, self.progressBarView.frame.size.height)
}, completion: nil)
这部动画作品在启动时加载的第一个视图控制器正常,但在第二视图不起作用控制器,但视图框架设置没有动画。它看起来既不工作延迟也不在第二视图控制器中的动画持续时间。
感谢它运作良好。 – 2015-04-04 18:17:14