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