Ios5 使用故事板实现自定义启动屏幕的最佳实践

Ios5 使用故事板实现自定义启动屏幕的最佳实践,ios5,uistoryboard,uistoryboardsegue,uianimation,Ios5,Uistoryboard,Uistoryboardsegue,Uianimation,我一直在使用以下方法设计自定义启动屏幕: 我有一个启动屏幕控制器,它被定义为故事板中的rootview控制器 闪屏控制器正在为自己制作一个屏幕截图,我想使用一个定制的容器控制器。当屏幕截图都处理完毕后,我允许用户切换到容器控制器(通过执行自定义模式切换) 我认为这种方法有两个问题: 启动屏幕控制器仍然在内存中,即使我不再需要它 我在自定义容器控制器中加载了两次第一个控制器包含的视图:一次是在制作容器控制器的屏幕截图时,另一次是在演示containerview控制器时 在容器控制器的视图加载之

我一直在使用以下方法设计自定义启动屏幕:

  • 我有一个启动屏幕控制器,它被定义为故事板中的rootview控制器
  • 闪屏控制器正在为自己制作一个屏幕截图,我想使用一个定制的容器控制器。当屏幕截图都处理完毕后,我允许用户切换到容器控制器(通过执行自定义模式切换)
我认为这种方法有两个问题:

  • 启动屏幕控制器仍然在内存中,即使我不再需要它
  • 我在自定义容器控制器中加载了两次第一个控制器包含的视图:一次是在制作容器控制器的屏幕截图时,另一次是在演示containerview控制器时

  • 在容器控制器的视图加载之前,是否可以使用故事板以模式显示splashscreen?当splashscreen被取消时,我可以有一个自定义的序列吗?

    这个“splashscreen”的目的是什么?我想预加载一些通常需要时间才能显示的视图。您可以指定要显示的内容吗?我的自定义容器控制器包含两个视图控制器。很抱歉,我可能把你弄糊涂了:需要时间的不是显示器,而是加载那些控制器的视图