我从NSWindows的一些项目开始,但是我的GUI正在发展,这些元素将更适合作为NSViews。有没有一种方法可以将NSWindow NIB转换为NSView NIB?

最佳答案

没有“ NSWindow笔尖”或“ NSView笔尖”之类的东西。笔尖只有一种(不单独计算xib);唯一的区别是它包含的内容。

窗口具有内容视图,在IB中创建的窗口中,该视图几乎始终是NSView。因此,如果您想让笔尖直接保持视图而没有窗口,只需将笔尖窗口切换到列表视图,展开窗口,复制其内容视图,取消选择该窗口,然后粘贴该视图,然后删除该窗口即可。

请注意,这将断开从其他对象的出口到视图或其子视图的所有连接。

关于objective-c - 有没有一种简单的方法可以将NSWindow NIB更改为NSView NIB?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3818678/

10-14 20:52