我有一个项目需要在用户按下按钮时加载另一个xib文件
在我的项目的主页面中有6个按钮 每个都链接到另一个xib(NSViewController)
当用户按下按钮时,它将显示一个nib文件
这就是我做过的事情
-(IBAction)About:(id)sender {
self.aboutViewController = [[AboutViewController alloc]initWithNibName:@"AboutViewController" bundle:nil];
self.aboutViewController.view.frame = ((NSView*)self.window.contentView).bounds;
}
这是正确的吗?
答案 0 :(得分:0)
请参阅上面的评论,但纯粹的猜测是,我没有看到[self.window.contentView addSubview:self.aboutViewController.view]
在任何地方被呼叫,所以如果您的问题是您没有看到该视图,那么'至少有一个肯定的原因。