Cocoa替换从故事板加载的nib的子视图

时间:2015-02-03 02:51:09

标签: ios objective-c macos cocoa nib

我有.storyboard使用以下内容将.nib加载到其视图控制器中:

NSViewController* vc = [[otherView alloc] initWithNibName:@"otherView" bundle:nil];
[[[self window] contentView] addSubView:[vc view]];

这适用于在初始NSView中加载,但是,.nib包含我希望在单击按钮时能够用不同视图替换的其他几个视图。

如何指定.nib中哪个视图要替换为另一个?

1 个答案:

答案 0 :(得分:0)

您必须将其他视图作为插座连接到NSViewController,您可以调用replace。