2013-10-04 36 views
1

我正在嘗試在故事板應用程序中創建更飽和的NavigationBar。因此,我想要繼承UINavigationBar,但我的NavigationController(rootViewController)的init方法未被調用。InitWithNavigationBarClass用於故事板應用程序中的UINavigationController

- (id)init { 
    self = [super initWithNavigationBarClass:[CRNavigationBar class] toolbarClass:nil]; 
    if(self) { 
     // Custom initialization here, if needed. 
    } 

    return self; 
} 

我已經嘗試實現我的viewDidLoad方法中,但是這是導致顯示bug(z順序)

回答

5

轉到你的故事板。選擇您的Navigation Controller Scene。在Navigation Controller下面,有Navigation Bar項目。選擇它。在Utilities Panel(右側)中,選擇Identity Inspector(第三個標籤)。將您的子類UINavigationBar設置爲​​。

+0

不適用於xcode 6 beta 3,iOS 8 beta – jAckOdE

相關問題