如何隐藏工具栏?

时间:2011-04-02 14:09:00

标签: cocoa toolbar

我将UI工具栏拖到IB中的窗口,我希望它在单击按钮时消失。 这是方法 -

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

但没有任何事情发生......

你帮我解决了吗?

THX!

1 个答案:

答案 0 :(得分:0)

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