iOS:使用案例:带有按钮的导航栏与普通按钮相比?

时间:2014-02-19 21:14:54

标签: ios uinavigationcontroller uinavigationbar

我有一个嵌入导航控制器的视图控制器。导航栏(来自UINavigationController)。

视图控制器的大部分将由表视图覆盖。 导航栏的区域填充标题和常用导航按钮。 我需要显示一些额外的按钮。 我想知道我是否将这些按钮放在底部正常UIButtons,或者我是否应该在底部放置第二个导航栏并在其中放置一些UIBarButtons

是否可以有第二个导航栏?它有意义吗?

或者视图控制器只能有一个导航栏吗?如果是,导航栏与导航控制器的用例是什么?

2 个答案:

答案 0 :(得分:0)

如果您使用UINavigationController,它会附带一个显示在屏幕底部的工具栏。它默认是隐藏的。

您可以在此工具栏中添加UIBarButtonItem按钮。

要显示UINavigationController工具栏,请编辑故事板,点击导航控制器,然后在右侧窗格中查看并选中“显示工具栏”。

答案 1 :(得分:0)

这取决于按钮的数量和功能。原则上我避免让两行按钮彼此相对,特别是如果它们的功能不相关的话。所以我通常会选择屏幕底部的按钮区域。

在第二个“导航栏”可能有意义的情况下,顶栏显示左侧的“菜单”按钮,而其下方的烤饼栏左侧有一个“后退”按钮