如何隐藏工具栏?

问题描述:

我把一个UItoolbar拖到了IB的窗口中,当我点击一个按钮时,我希望它消失。 这是methond -如何隐藏工具栏?

-(IBAction)hiding:(id)sender{ 
[self.navigationController setToolbarHidden:YES animated:NO]; } 

,但没有发生......

你能帮我解决这个问题?

thx!

UINavigationController的setToolbarHidden:animated:会影响内置于导航控制器中的UIToolbar。你已经自己添加了一个UIToolbar,所以这个方法不会影响它。要影响那个,你必须得到一个指向它的指针(例如,将它附加到IB的IBOutlet中),然后使用它的hidden属性。

+0

非常感谢! – Jimi 2011-04-02 14:58:49