UINavigation:关于如何呈现Viewcontroller的规则(推/更换)

时间:2016-01-30 10:14:59

标签: ios uinavigationcontroller

当您查看苹果公司自己的应用程序(例如settings - 应用程序)时,您会发现大多数UIViewControllers都显示在UINavigationController内并由推动它,从而允许用户使用后退按钮轻松地向后移动。 不过,有些UIViewControllers是以模态方式呈现的(仍然带有UINavigationBar),但它们没有后退按钮,而是取消按钮。

我想知道是否有"规则"或者是否有"指南"喜欢何时使用哪种类型的演示风格?

1 个答案:

答案 0 :(得分:1)

没有这样的规则,有Apple Human Interface Guidelines。这取决于您要提供的功能。推送和呈现是实现相同目标的两种不同方法,向用户显示受控视图。根据具体情况,您可以显示或推送视图控制器。由您决定哪些内容对您的用户更为舒适。

相关问题