我從一個viewcontroller切換到另一個有問題。如何從一個UIViewController切換到另一個?
以下是我有:
在我的 「AppDelegate_iPad.m」:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
CGRect frame = [UIScreen mainScreen].bounds;
window = [[UIWindow alloc] initWithFrame:frame];
window.backgroundColor = [UIColor blackColor];
LoginViewController_iPad *loginView = [[LoginViewController_iPad alloc] initWithNibName:@"LoginViewController_iPad" bundle:nil];
[window addSubview:loginView.view];
[self.window makeKeyAndVisible];
return YES;
}
工程。現在我在該屏幕上有一個登錄按鈕,當按下它時,它就是這樣的:
- (IBAction)doPressLoginButton
{
DebugLog(@"doPressLoginButton");
MenuViewController_iPad *menuView = [[MenuViewController_iPad alloc] initWithNibName:@"MenuViewController_iPad" bundle:nil];
[self.navigationController pushViewController:menuView animated:YES];
[menuView release];
}
問題是什麼也沒發生。我假設我錯過了實際的導航調節器?!
希望,任何人都可以提供幫助。
謝謝
關於您對有關窗口是IBOutlet的評論。那麼我知道,但我沒有MainWindow.xib,所以我自己創建窗口。 – eemceebee 2011-01-09 11:29:36