iphone - 在导航栏下添加一个信息栏

标签 iphone ios uinavigationcontroller

我想知道如何添加一个栏,其中包含您在网站上获得的面包屑痕迹之类的内容。有点像这样(信息栏是导航栏,带有的栏是我的子栏,日历是表格 View )。

enter image description here

好的,所以我希望这仍然有意义。但这正是我想做的……我正在寻找最好的方法?

我是否可以将 uitableviewcontroller 更改为带有工具栏的普通 View (窗口)?然后将 tableview 放在窗口内,然后将其插入导航堆栈?我不确定,但希望这里有人比我有更好的主意并且可以帮助我 :)

最佳答案

UINavigationController 有一个默认禁用的工具栏。使用以下命令启用它:

- (void)setToolbarHidden:(BOOL)hidden animated:(BOOL)animated

然后您可以添加 UIToolbarButtons 并根据需要调整其框架。

但我建议将工具栏保留在底部以确保适当的可用性。人们不喜欢因为按钮的位置太近而意外击中他们不想要的东西。

关于iphone - 在导航栏下添加一个信息栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10629115/

相关文章:

iphone - 将具有相同iPhone应用程序名称的iPad应用程序上传到Appstore

ios - 在 TableView 中呈现模态视图 Controller

ios - xcode导航标题以编程方式编写

iphone - 编写父 View Controller 的终极指南

iphone - UITableViewController 上的上边距

iphone - 如何在 NSURLResponse 中设置 statusCode

objective-c - iAd for Landscape only 应用程序抛出错误

ios - 使用跟随手指 ios 显示两个隐藏 View

objective-c - 如何在iOS中以编程方式添加UITabBarItem的标识符类型?

iphone - presentViewController :imagePickerController is popping my navigationController?