1:
我正在尝试制作UIImageView
的缩小/大小更改的动画。下面是我希望启动屏幕的外观,然后将其加载到我的HomeViewController
上的样子。
2:
因为(此刻)我正在HomeViewController
上做动画,所以我知道{{1} }随动画发生而立即出现
3:
最后,这几乎是我想要的外观,但是要实现这一点,我放置了VC
来覆盖按钮,但不覆盖徽标,并对其进行动画处理以淡化按钮逐渐消失。
那么在加载UIView
之前如何在启动屏幕上进行初始动画制作?我似乎无法将HomeViewController
添加到UIImageView
上来制作动画,非常感谢!
代码:(在AppDelegate.swift
的{{1}}中)
viewDidLoad
答案 0 :(得分:1)
您无法在启动屏幕故事板上执行自定义动画。在显示SplashViewController
之前,您必须使用HomeViewController
,并在动画的完成块中以全屏显示HomeViewController
。
答案 1 :(得分:1)
您无法为LaunchScreen设置动画。您在其中看到动画的大多数应用程序实际上都有一个中间控制器/屏幕。流就是这样。