我一直在使用以下方法设计自定义初始屏幕:
- 我有一个启动creen控制器,它被定义为故事板中的rootview控制器。
- 启动画面控制器负责制作自己的屏幕截图和我想要的自定义容器控制器。当屏幕截图全部被处理后,我允许用户转向容器控制器(通过执行自定义模式segue)。
我认为这种方法存在两个问题:
- 即使我不再需要它,闪屏控制器仍然在内存中。
- 我正在加载第一个控制器的视图,包含在我的自定义容器控制器中2次:一个是我正在制作容器控制器的屏幕截图,另一个是我在模块化时提供容器视图控制器。
醇>
在容器控制器的视图加载之前,是否可以使用故事板以模态方式显示启动画面?当闪屏被解雇时,我可以自定义segue吗?