I created a toolbar in IB with several buttons. I would like to be able to hide/show one of the buttons depending on the state of the data in the main window.
There is no way to "hide" a UIBarButtonItem you must remove it from the superView and add it back when you want to display it again.