30
如何显示/隐藏UIBarButtonItem?
我用几个按钮在IB中创建了一个工具栏。我希望能够根据主窗口中数据的状态来隐藏/显示按钮之一。 UIBarButtonItem 没有隐藏属性,到目前为止,我发现的所有隐藏它们的示例都涉及将导航栏按钮设置为nil,我认为我不想在这里这样做,因为我可能需要再次显示按钮(不是要提到的是,如果我将按钮连接到IBOutlet,如果将其设置为nil,则不确定如何将其取回)。
UIBarButtonItem是专门用于放置在UIToolbar或UINavigationBar对象上的按钮。它从其抽象超类UIBarItem继承了基本的按钮行为。UIBarButtonItem定义用于工具栏和导航栏的其他初始化方法和属性。有一些自定义外观的方法。在iOS 2.0和更高版本的UIKit中可用。