2010-03-31 66 views
1

應該禁止編輯(定製)使用TabBar。這意味着不應該有編輯按鈕,也沒有其他可能性來改變項目的順序。如何爲禁用的TabBar定製?我的應用程序內

(這不是我的決定,老闆希望它的方式:))

我無法找到一個屬性來做到這一點 - 所以這可能畢竟?

歡呼

+0

聽起來刺耳......「禁止」 ...編輯:而且,你指責它的老闆也是如此,例如*膽大* ...:P – Moshe 2010-04-09 22:34:48

回答

1

可以使用

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController 
{ 
tabBarController.NaviController.navigationBar.topItem.rightBarButtonItem = nil; 
} 
3

爲我工作最好的辦法是到的UITabBarController的「customizableViewControllers」設爲零,因此這將不會顯示在多個選項卡上「編輯」按鈕酒吧項目。

Ex。

self.tabBarController.customizableViewControllers = nil; 
+0

我認爲這是一個更優雅的方式也是這樣做的。但是,我發現編輯按鈕在運行4.0.2的iPhone上仍然可見。 (您的解決方案在iOS 4.3.5上運行良好) – martinws 2011-08-17 12:40:06

相關問題