我对 Mac 开发真的很陌生(尽管我有很多 iOS 经验),我正在尝试在 NSWindow 中的 NSViewControllers 之间切换。这真的很简单:当按下按钮时,显示第二个视图并隐藏第一个视图。这是我的代码:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
firstView = [[FirstView alloc] initWithNibName:@"FirstView" bundle:nil];
[_window setContentView:menu.view];
}
- (IBAction)openSecondView:(id)sender {
secondView = [[SecondView alloc] initWithNibName:@"SecondView" bundle:nil];
[_window setContentView:game.view];
}
我确保调用了该方法,并且正确加载了 secondView。这里有什么问题?