【问题标题】:iOS NavigationController - Best PracticeiOS NavigationController - 最佳实践
【发布时间】:2017-02-19 23:18:46
【问题描述】:

我是 iOS 编程新手,我想知道,如果您的整个应用程序都将嵌入其中,您是否应该只使用导航控制器?我已经为登录/注册屏幕嵌入了视图控制器,并且想知道实际的游戏控制器,导航到一个全新的视图控制器是不好的做法吗?或者我应该在导航控制器中推到另一个屏幕以开始新游戏等...

任何建议将不胜感激。谢谢。

【问题讨论】:

  • @Sausagedioxide 我在导航控制器中嵌入了登录/注册屏幕,这样用户就可以点击“返回”按钮,对吧?但是一旦注册完成,他们就不能再回到那些屏幕了。所以我问我是否应该继续使用未嵌入到先前导航控制器中的视图控制器?或者这是一种不好的做法,因为它从导航控制器中中断...

标签: ios swift3 uinavigationcontroller


【解决方案1】:

我认为使用 UINavigationController 的最佳实践是在您希望用户返回时使用它们,和/或如果您想向其添加条形按钮(例如添加新项目,执行搜索、打开设置等)。

您甚至可以根据需要在同一个应用程序中使用多个导航控制器。您想首先了解您的应用程序将具有的流程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 2015-12-10
    • 2018-10-07
    • 1970-01-01
    • 2019-09-18
    相关资源
    最近更新 更多