2011-09-01 162 views
0

我正在使用XCode 4.導航欄不顯示?

在我的應用程序中,簡單的基於視圖的應用程序。

我沒有分配UINavigation控制器。

但我只想使用UINAvigation控制器的默認屬性。

- (void)viewDidLoad 
{ 
    [self.navigationController setNavigationBarHidden:NO animated:YES]; 
    // self.navigationItem.rightBarButtonItem=self.bbiAdd; 

    [super viewDidLoad]; 

    // Do any additional setup after loading the view from its nib. 
} 

做了,但我看不到結果...... 我有這個代碼界面構建完成....

+1

如果你沒有設置UINavigationController,你怎麼能調用self.navigationcontroller?你將不得不分配一個。 – TommyG

回答

2

您不能使用self.navigationController如果您沒有UINavigationController

您只需將UINavigationBar添加到您的UIViewController即可。

+0

正如我在接口生成器視圖中看到它具有屬性,所以我設置了它。 –

+0

IB中的屬性只是爲了向您展示如果使用UINavigationController時視圖的外觀。它不會爲您的觀點添加任何內容 – rckoenes

1

只需拖放一個UINavigationBar到你的XIB中,設置標題(如果你想要的話),你就可以走了。