0
我在我的应用程序中使用UINavigationController
(如预期的那样)用户在我的回合制游戏中进行回合时使用的特定路径。在没有后退选项的情况下使用UINavigationController设置路径
当他们穿过转弯控制器时,他们实际上没有选择从导航控制器返回。这是计划/预期的行为。
我的问题是,是否最好将其他控制器保留在UINavigationController
堆栈上,以防他们不再使用。
它们应该立即取消分配,还是等待整个转动完成,并在导航控制器前进时让它们离开(目前情况如何)。一些控制器将数据/图像等作为属性保存,所以我想知道如果在运行中摆脱这些会更有效吗?
如果是这样,现在将新控制器加载到UINavigationController的最佳方法是什么,我正在使用self performSegue...
或从故事板设置推送到VC的按钮。