【发布时间】:2011-11-02 20:54:42
【问题描述】:
我想通过隐藏工具栏、更改项目(按钮、固定空间等)并再次显示来更改我的 UIToolbar 中的项目。
我目前在我的UIToolbar 上有一个按钮,按下该按钮时,通过调用[[self navigationController]setToolbarHidden:YES animated:YES]; 隐藏工具栏。
如何设置这些项目?是否可以使用界面生成器或者我需要硬编码它们?
【问题讨论】:
-
由于显而易见的原因,无法使用 IB。您需要将对象添加到 UIToolbar,将它们设置为 null(隐藏它们时)并在您想再次显示时将它们重新分配回 UIToolbar。
标签: iphone objective-c xcode uinavigationcontroller uitoolbar