我有一个 UIToolbar,我使用 IB 设置了三个按钮,左、中、右。在某些情况下,我不想显示中间按钮。有人知道在 UIToolBar 中隐藏特定按钮的方法吗?没有隐藏属性,我只能找到 setEnable 但这仍然留下按钮,导致用户想知道它的目的是什么。我只想在它实际有用的情况下显示它。
提前致谢!
最佳答案
-(void)setItems:(NSArray *)items animated:(BOOL)animated
您可以使用 items 获取当前项目属性,然后只需删除您不想显示的属性并传入新的 NSArray
。
如您所见,您还可以对其进行动画处理以使其对用户一目了然。
关于iphone - 隐藏 UIToolbar UIBarButtonItems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2971483/