2013-01-06 19 views
0

導航我想有一個簡單的導航在我的iOS項目,但毫無效果。因爲小時我想,我只是不明白爲什麼這麼難(我有Windows 8,Windows Phone的8和Android應用程序在商店)。如何在iOS應用

我有連接到我的課的MainMenu視圖。在頭文件中,我引用mainmenu.h的頭文件。我創建一個基於MainMenu類的MainMenuView對象。在M文件,我初始化MainMenuView:

MainMenuView = [[MainMenu alloc] init]; 

只是爲了測試的目的,我設置了標題,這是工作的唯一的事:

[MainMenuView.navigationItem setTitle:@"Main View"]; 

我嘗試了很多不同的行但沒有臺詞做這項工作(只是顯示MainMenuView ...)

[window addSubview:[navController view]]; 
UINavigationController *newnav = [[UINavigationController alloc] initWithRootViewController:MainMenuView]; 
[self setNavController:newnav]; 
[window addSubview:[navController view]]; 
[self.navController pushViewController: MainMenuView animated:YES]; 
self.window.rootViewController = self.navController; 
[self.window makeKeyAndVisible]; 

我已將此添加到第一線,因爲我在一些教程中讀出來,但是沒有幫助:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

所以,乾脆我就wwant顯示我的MainMenu使用的UINavigationController。後來,我想使用的UINavigationController按特定的按鈕導航到具體意見...

這條線將真正崩潰我的應用程序:

[self.navController pushViewController: MainMenuView animated:YES]; 
+0

我試圖讓一個按鈕操作導航到另一種觀點認爲:UINavigationController的... unitwithRootViewController和自我presenViewController ... - 它表現出的動畫,但新的窗口有導航欄卻是黑色的,只是不像世界衛生大會我在故事板中看到。在故事板中,我有一個真實的,白色的,帶有不同按鈕的視圖......所以這裏有什麼問題? –

回答

0

我不得不使用instantiateviewcontrollerwithidentifier,沒有別的工作..但這不寫入任何文件或其他東西,我發現谷歌搜索小時後... :(