如何隱藏從iPhone中的UIBarButtonItem創建的特定按鈕?如何隱藏從iPhone中的UIBarButtonItem創建的特定按鈕?
-1
A
回答
-4
[myUIBarButtonItem setHidden:YES];
或
[myUIBarButtonItem setAlpha:0.0];
1
我警告在Xcode同時爲setHidden和setAlpha想他們的時候,果然他們都在執行時墜毀無法識別選擇錯誤調用。
最好的答案我發現顯示/隱藏UIBarButtonItems(via Harry Webster)如下:
//hiding the button
self.UIBarButton.title = @"";
[self.UIBarButton setStyle: UIBarButtonItemStylePlain];
[self.UIBarButton setEnabled:false];
//showing the button
self.UIBarButton.title = @"Button Caption";
[self.UIBarButton setStyle: UIBarButtonItemStyleBordered];
[self.UIBarButton setEnabled:TRUE];
希望這是一些使用的。
+0
[myUIBarButtonItem setHidden:YES]; [myUIBarButtonItem setHidden:NO]; – 2012-06-14 06:52:08
0
這似乎是工作最適合我,並且不會留下像之前回答任何空白處做:
NSArray *tbi = [[NSArray alloc] initWithObjects:ArchiveBtn,MoveBtn,DeleteBtn, nil];
self.toolbarItems = tbi;
基本上只是設置爲任何你想要的toolbarItems。我在IB中的視圖上有6個按鈕,全部使用IBOutlets設置,然後爲任何給定時間想要顯示的按鈕創建不同的數組,並將self.toolbarItems設置爲該數組。適用於更改按鈕的順序。
0
所有UIBarButtonItems的數組存儲在item
屬性說的UIToolbar。
爲了消除一些剛剛重新設置該屬性:
// assuming you have
// @property (nonatomic, strong) IBOutlet UIToolbar* toolbar;
// and buttons Btn1, Btn2, Btn3 connected to appropriate properties in outlet
[toolbar setItems:[[NSArray alloc] initWithObjects:Btn1, Btn3, nil]];
相關問題
- 1. 如何在greasemonkey中創建隱藏/取消隱藏按鈕
- 2. 如何隱藏UIBarButtonItem?
- 3. 有特定的按鈕隱藏div
- 4. iphone - 後退按鈕的自定義UIBarButtonItem
- 5. 隱藏iPhone中的rightNavigationBar按鈕項
- 6. 如何隱藏opnerp中特定用戶的按鈕
- 7. 如何在openerp中隱藏特定用戶的按鈕?
- 8. 如何創建一個最初隱藏在ExtJS中的按鈕?
- 9. iPhone:按下按鈕時如何從UIBarButtonItem中刪除發光(亮)?
- 10. 從內部按鈕創建div.show /隱藏,但讓按鈕保持
- 11. JQuery如何隱藏單選按鈕列表中的特定單選按鈕項
- 12. 如何在UITableViewCell上點擊按鈕後隱藏UIBarButtonItem
- 13. 在特定時間後隱藏按鈕
- 14. 如何顯示和隱藏特定時間間隔的按鈕
- 15. 如何隱藏特定視圖集的Siebel Applet按鈕?
- 16. 如何隱藏tablview特定單元格上的按鈕?
- 17. 如何創建隱藏和顯示錶單的按鈕。
- 18. 帶隱藏菜單的按鈕iPhone
- 19. 如何在鞋子中創建隱藏按鈕?
- 20. 如何隱藏DataGridTemplateColumn.CellTemplate中的按鈕
- 21. 如何隱藏url中的按鈕值?
- 22. 如何從隱藏的webView創建PDF?
- 23. MonoTouch:隱藏UIBarButtonItem
- 24. 如何隱藏HTML按鈕
- 25. 如何隱藏按鈕
- 26. 如何隱藏submit_tag按鈕
- 27. 如何隱藏或移除由xaml創建的特定tableSection(Xamarin.forms)?
- 28. 隱藏Javascript中的按鈕
- 29. ExpandableListView中的隱藏按鈕
- 30. 如何在單擊特定按鈕時顯示和隱藏div?
+1 setHidden更好 - 與setAlpha,我覺得這是不太完整......不知道爲什麼 – jrtc27 2010-04-16 09:03:11
setHidden不是UIBarButtonItem的公認方法 – samwize 2011-09-27 09:00:58