2

我可以像通常在 UIKit 中使用 initWithNibName:bundle: 那样加载 NSViewController 及其视图和 Nib 文件中的所有子视图吗?在 AppKit 中,我可以使用该消息加载 NSWindowController,但如果我尝试加载 NSViewController,虽然视图不是 nil,但它不会显示。有没有已知的方法可以做到这一点?

编辑:如果我使用 addSubview: 以编程方式添加视图,它会起作用,如果我使用主笔尖中的自定义视图的插座然后替换它则不起作用。

4

1 回答 1

0

也许问题在于,当您尝试以这种方式加载视图时,它只是“延迟加载”。
之后,您应该尝试从该视图访问某些内容以使视图完全加载和显示。

于 2012-06-30T14:30:29.607 回答