我有中有一個視圖控制器的導航應用程序中。我現在想另一個NavigationController加載到視圖控制器但是我遇到的問題..的UINavigationController這是一個UINavigationConroller
我想以編程方式做到這一點,因爲我不知道如何在InterfaceBuilder中做到這一點,但新的導航控制器顯示奇怪..喜歡它認爲有一個信息條上面..所以有一個白色的差距..
正如你所看到的這裏。
這一切都是我做得到這個^目前看....
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
UINavigationController *newNav = [[UINavigationController alloc] init];
[self.view addSubview:newNav.view];
[email protected]"Navigation Controller Example";
}
任何幫助將不勝感激。
這聽起來像是在這裏開始,爲什麼你想要一個導航控制器內的導航控制器?我懷疑有一個更好的方法來做你想做的事情,通常我們使用一個導航控制器來推動後續的視圖,然後如果你需要一個單獨的導航設置,你可以使用模態segue到另一個... –
以及當用戶在主要導航控制檯中獲得此視圖時,我希望用戶能夠在左右視圖之間滑動(我將改變動畫以便像第二個導航控制器一樣工作)......它只是我被告知在另一個問題中這樣做的一種方式,這就是爲什麼我要走這條賽道的原因。 – HurkNburkS
哦,如果你讓它們在同級視圖之間滑動,你應該使用頁面控制來管理它們。導航控制器適用於自頂向下的層次結構,其中添加的每個視圖都是前一個視圖的子視圖。如果您按照計劃使用導航控制器,Apple可能會拒絕您的應用程序。 –