Macos 使viewController';s查看NSVisualEffects视图

Macos 使viewController';s查看NSVisualEffects视图,macos,cocoa,interface-builder,nsvisualeffectview,Macos,Cocoa,Interface Builder,Nsvisualeffectview,我在情节提要上创建了一个新的viewController。我希望通过窗口显示viewController的视图。因此,据我所知,我必须将该视图转换为NSVisualEffects视图 如何使用interface builder实现这一点 我已经使用interface builder在该视图上添加了很多对象,因此,使用interface builder解决这个问题会很好 谢谢1)您可以删除大纲视图中的视图,然后添加视觉效果视图作为视图控制器的视图 2) 添加效果视图作为视图的子视图 3) 在ins

我在情节提要上创建了一个新的viewController。我希望通过窗口显示viewController的视图。因此,据我所知,我必须将该视图转换为NSVisualEffects视图

如何使用interface builder实现这一点

我已经使用interface builder在该视图上添加了很多对象,因此,使用interface builder解决这个问题会很好

谢谢

1)您可以删除大纲视图中的视图,然后添加视觉效果视图作为视图控制器的视图

2) 添加效果视图作为视图的子视图

3) 在inspector窗口中更改视图控制器视图的类类型


选项一和选项二可以让您在Xcode中看到效果视图。我建议使用选项3。

它可以工作,但有一个问题。我想要的效果视图是splitViewController左侧的masterViewController视图。当我按照您所说的操作时,主视图控制器和详图视图控制器都会显示效果。为什么?您询问了如何更改视图控制器视图。如果您只需要左窗格,请仅更改该视图控制器的视图。我刚刚更改了左视图控制器vie,但两者都已更改,并且左视图控制器现在无法像以前那样工作。这似乎是xcode中数百万个半生不熟的东西之一。我会接受你的回答。谢谢,哈哈,是的。令人失望的是,OSX的故事板还没有准备好制作一个复杂的专业应用程序。伙计,我原以为iOS的界面生成器是一堆废话,但在OSX上用了10秒后,我现在想喝1000只山羊的血!甚至没有文档:请尝试查找NSTabViewController或NSSplitViewController的文档。我希望苹果停止在他们的操作系统中塞满东西,改进这些垃圾。这是不可操作的。Xcode是一种耻辱。界面生成器是一个耻辱。他们的文件是一堆燃烧的粪便。