【发布时间】:2016-06-02 15:16:51
【问题描述】:
我想将 viewController 保留在内存中,稍后通过示例调用 vc3 和在 vc6 之后不再次初始化它们,以自定义顺序显示它们,它们必须保持相同的状态。我曾想过使用 navigationController ,但我不想要导航栏,而且我不确定我可以按自定义顺序调用 viewcontroller。我试图将 viewController 放在全局数组中,但是当我调用它们时出现错误:“应用程序试图以模态方式呈现活动控制器”。您对此有何看法,我如何处理我的视图控制器并显示它们而无需再次初始化它们。我一直在听。
我读过在 IOS 中我们必须回收视图,所以我有一个问题。处理回收视图的最佳方法是什么。如果我想在不初始化的情况下为我的用户提供相同的视图,则视图控制器负责该视图。我必须怎么做,最好的结构选择是什么.. 有一个大的 viewcontroller 并使用 addsubview removesubview 处理视图...或每个视图类型的许多 viewcontroller,在这里我不知道如何回收和跟踪我的 viewcontroller(我不想使用导航控制器)。
【问题讨论】:
标签: swift navigation navigationcontroller