【发布时间】:2016-09-19 11:33:13
【问题描述】:
我的视图类似于 LaunchScreen.storyboard 中的视图,并且我正在使用 viewDidLoad 中的此代码在运行时对其进行缩放:
UIView.animate(withDuration: 0.4, animations: {
self.aftab_logo.transform = CGAffineTransform(scaleX: 0.6, y: 0.6)
self.aftab_logo.alpha = 0
self.login_content.alpha=1
}, completion: { _ in
self.aftab_logo.removeFromSuperview()
})
当我关闭应用程序并再次从设备运行时,此动画不会显示,但是当我从 Xcode 运行应用程序时,一切都很好。有什么问题?
【问题讨论】:
-
您是否尝试过终止或关闭您的应用程序?因为如果你的应用程序在后台,那么它会在你离开之前从 viewcontroller 开始!
-
是的,我正在从最近的应用程序和启动屏幕显示中关闭它,但缩放动画不起作用@Lion