【发布时间】:2012-02-07 19:33:55
【问题描述】:
对于我的新应用,我计划使用 UINavigationController 来推送/弹出其他控制器。
这是场景。
应用程序正在运行。通过导航控制器,我将第一个控制器推入堆栈。用户进行一些选择并触摸按钮。然后导航控制器推动第二个控制器,依此类推,而用户到达最后一个控制器,即第六个控制器。从第一个到第五个控制器将永远不会在应用程序中再次使用。
对于此类应用,这是正确的方法(使用导航控制器)吗?
【问题讨论】:
-
您能否为您的问题添加更多详细信息?你说的“控制器不再被使用”是什么意思?这是一次性配置的事情吗?还是某种“初始偏好”?或者是每次运行应用程序时选择的值(但用户一旦到达第六个控制器就不会返回)?
-
我的意思是用户一旦到达第六个控制器就再也回不去了。
-
他们能在到达第六个控制者之前回去吗?比如:“一>二>三>回到二>三”?
-
我是否正确地假设这是对应用程序的某种首次运行介绍?填写详细信息等
-
@Ell Neal,请查看我对 Alex Wayne 答案的评论。
标签: objective-c ios