从xcode故事板中可视地修改UIToolbar

1da*_*ake 6 xcode ios xcode4 ios5

我正在使用XCode 4和故事板我正在创建的应用程序,但是我无法在视觉上修改UIToolbar.

我正在尝试修改UITableViewController内部的UIToolbar - 但是我必须将UIToolbar放在正确的层次结构之外,以便能够直观地修改它.我已经尝试将它放在视图控制器区域,但这并没有显示出来.

有一次,我能够让它显示在下面,因为它是自己的对象但是我无法重新创建它.

问题

一旦我能够让它看起来像这样 问题

Ryd*_*kay 21

UITableViewController在a里面UINavigationController,它已经有了它自己UIToolbar- 你不需要将一个新的拖入你的视图层次结构中.Interface Builder可以在检查器面板中的"模拟指标"下为您模拟工具栏.

一旦模拟的工具栏可见,只需将其UIBarButtonItem拖入其中即可.如果您需要比按钮或间隔更复杂的东西,请使用带有自定义视图的自定义项.

如果您需要工具栏项目需要是动态的,您可以通过IBOutlets 维护引用,而不必在视图中使用它们.然后设置您UITableViewControllertoolbarItems属性或-setToolbarItems:animated:在运行时调用以显示相应的项目.

请参阅Apple的UINavigationController类参考:显示工具栏.