【问题标题】:What is the best way to present settings view controller in iOS application在 iOS 应用程序中呈现设置视图控制器的最佳方式是什么
【发布时间】:2015-02-02 14:43:42
【问题描述】:

我有一个带有导航栏的主视图控制器,我想在用户按下导航栏上的相应按钮时显示设置视图控制器。在 iOS 应用程序中呈现设置的最佳做法是什么?模态/推送/其他?

提前致谢。

【问题讨论】:

  • 真的取决于您要使用的界面。推送很简单,但有时您希望从模态演示中获得弹出/翻转方法。没有最佳实践。
  • Stack Overflow 在任何情况下都不是“什么是最好的”问题的好选择。在此基础上投票结束。

标签: ios xcode user-interface interface-builder xcode6


【解决方案1】:

我就看你怎么想了,如果是简单的设置,就创建一个UIPopover,如果是复杂的,就去push,或者甚至是一个更动态的容器!

希望这会有所帮助!

【讨论】:

    【解决方案2】:

    我倾向于将“Present Modally”转义与“Form Sheetpresentation”一起使用。 我认为特别是对于 iPad 布局来说,如果用户只是想快速进行一些调整,他就不会失去当前的上下文。 此外,我的应用程序中的设置由UITableViews 组成,如果我在此处选择全屏布局,这看起来会过于拉伸。如果我的设置有更多层次而不是几个开关,也许我会考虑选择带有UISplitViewController 的全屏布局。

    但这只是一个基于意见的答案;这里没有最佳实践。您的选择很大程度上取决于您的 UI 和应用的总体感觉。

    【讨论】:

      猜你喜欢
      • 2021-08-29
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多