0

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

在此处输入图像描述

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

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

4

2 回答 2

3

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

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

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

但我建议将工具栏保留在底部以获得适当的可用性。人们不喜欢不小心撞到他们不想要的东西,因为按钮的位置太近了。

于 2012-05-17T02:39:53.990 回答
0

嗯,不确定是否能完美地跟随你,但你可以在 UITableViewController 的顶部添加任何东西(包括你的信息栏),因为有一个 Header UIView 以及一个 Footer (只需尝试在 IB 中拖动一些东西就在你的 tableview 上方)。

希望能帮助到你。

于 2012-05-17T02:31:44.143 回答