我正在尝试在Swift中制作一个简单的动画,它是一个淡入效果。
我尝试了:
self.myFirstLabel.alpha = 0
self.myFirstButton.alpha = 0
self.mySecondButton.alpha = 0
然后,我有:
self.view.addSubview(myFirstLabel)
self.view.addSubview(myFirstButton)
self.view.addSubview(mySecondButton)
然后:
UIView.animateWithDuration(1.5, animations: {
self.myFirstLabel.alpha = 1.0
self.myFirstButton.alpha = 1.0
self.mySecondButton.alpha = 1.0
})
我在viewDidLoad函数中拥有所有这些内容。
我该如何让它工作?
viewWillAppear
或viewDidAppear
中,因为你不知道视图加载和显示之间会发生什么。 - A-Live