我有一个带有3个子viewcontrollers的Container viewController。
当应用程序首次启动所有3个子viewcontrollers而不是我加载时,首先刷到View控制器。当我的分析工具跟踪用户所在/加载的屏幕时,这会导致我出现问题。我该如何防止这种形式发生?
答案 0 :(得分:1)
您应该将初始 child view controller
嵌入container view
,而不是加载所有子视图控制器。最好在需要时添加/删除子视图控制器,而不是在初始阶段加载所有子视图控制器。
按住Ctrl键并使用鼠标从容器视图拖动到子视图控制器。现在添加一个嵌入segue。
不建议使用所有子视图控制器的alpha值,而是建议在容器视图中添加/删除所需的视图控制器。有关详细信息,请参阅此link。此链接说明了使用容器视图的健康方法。
希望它有所帮助。快乐编码!!