在iOS应用程序中显示设置视图控制器的最佳方式是什么

在iOS应用程序中显示设置视图控制器的最佳方式是什么,ios,xcode,user-interface,interface-builder,xcode6,Ios,Xcode,User Interface,Interface Builder,Xcode6,我有一个主视图控制器,上面有导航栏,我想在用户按下导航栏上的相应按钮时显示设置视图控制器。在iOS应用程序中显示设置的最佳实践是什么?模态/推送/smth其他 提前感谢。我取决于您的想法,如果设置简单,只需创建一个UIPopover,如果复杂,请转到推送,甚至是一个容器以获得更动态的方式 希望这有帮助 我倾向于使用“以模态方式呈现”这一句式和“表单呈现”。 我认为,尤其是对于iPad的布局来说,这是有意义的,因为如果用户只是快速地想做一些调整,他不会失去当前的环境。 此外,我的应用程序中的设置包

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


提前感谢。

我取决于您的想法,如果设置简单,只需创建一个UIPopover,如果复杂,请转到推送,甚至是一个容器以获得更动态的方式

希望这有帮助

我倾向于使用“以模态方式呈现”这一句式和“表单呈现”。 我认为,尤其是对于iPad的布局来说,这是有意义的,因为如果用户只是快速地想做一些调整,他不会失去当前的环境。 此外,我的应用程序中的设置包括
UITableView
s,如果我在这里选择全屏布局,这些设置看起来会太长。如果我的设置有更多的层次结构,而不仅仅是几个交换机,也许我会考虑用“<代码> UISplitViewController < /代码>选择全屏布局。


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

实际上取决于您选择的界面。推送很简单,但有时您需要从模式演示中获得的popover/flipside方法。没有最佳实践。堆栈溢出在任何情况下都不是“什么是最好的”问题的最佳候选。在此基础上投票结束。