0

我有一個問題......而暫時不知道如何解決它......rightbarbutton消失的TabBar應用/ iPad的

應用程序有一個的TabBar視圖,所有的視圖控制器上的TabBar具有相同的結構,具有後退動作的leftBarButton和具有特定功能的rightBarButton。

我把所有的設計都與IB結合在一起,所有的視圖都定義了並且與IBOutlets的UIBarButtons鏈接在一起。

該TabBar有9個視圖,只是在兩個不起作用。

  • 第一個有一個標準的搜索按鈕......但是,我不知道爲什麼,是不可見的視圖時可見......同樣的解決方案工作於iphone ......很奇怪
  • 第二個有一個自定義按鈕,顯示UIPopOver看法......我已經在廈門國際銀行......但沒有顯示當視圖displayed.7

我嘗試編程的補充button viewDidLoad事件,但有時顯示,有時不顯示...

An y建議?

謝謝!

回答

0

在沒有進步的情況下測試了所有解決方案之後......我決定放棄IB並從頭開始以編程方式創建UITabBarController。

我做了一個迭代解決方案,其中只包含一個UINavigationController,並且包括其他八個。

我初始化了UIViewControllers沒有任何NIB ......我驚喜了一段UIViewControllers我收到init方法除外:

這個類不是鍵值編碼兼容的關鍵...

通常它在使用XIB時引發,而某些Outlet未鏈接...解決此錯誤我使用ViewController創建了一個空的NIB,並使用空的View並使用此空的NIB初始化UIViewControllers。

if (self == [super initWithNibName:@"EmptyViewController" bundle:[NSBundle mainBundle]]){ 

在我的問題的順序編程...我收到了同樣的問題......而同樣的觀點有同樣的問題和rightBarButtonItem再次消失了......

最後,溶液呈改變UITabBar上的UIViewController的順序......是的,這是不可能的......但相信我......這是我目前找到的唯一解決方案。

如果有人知道任何其他解決方法...讓我知道。

謝謝....