2011-04-02 204 views
0

我把一個UItoolbar拖到了IB的窗口中,當我點擊一個按鈕時,我希望它消失。 這是methond -如何隱藏工具欄?

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

,但沒有發生......

你能幫我解決這個問題?

thx!

回答

0

UINavigationController的setToolbarHidden:animated:會影響內置於導航控制器中的UIToolbar。你已經自己添加了一個UIToolbar,所以這個方法不會影響它。要影響那個,你必須得到一個指向它的指針(例如,將它附加到IB的IBOutlet中),然後使用它的hidden屬性。

+0

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