2016-01-21 127 views
0

我想知道是否有办法让我的一个NSViewControllers停留在Xcode或Swift 2中的其余部分之上。我也正在使用OS X Cocoa。谢谢!如何在Xcode中创建一个NSViewController?

+2

你能给出这个问题更多的环境?现在是什么状况。通过NSViewController,这是否意味着您正在使用OS X? –

+1

你的意思是你的窗户 –

+0

好的,我更新了我的帖子。感谢您的澄清。 – TDM

回答

0

我假设你在多个窗口中有NSViewControllers,它是你想要保持在其他窗口之一的窗口。这是通过设置在window.level

window.level = Int(CGWindowLevelForKey(.FloatingWindowLevelKey)) 
+0

我收到一个错误,说:“类型'NSView'的值没有成员'级别',你对我的问题的想法是完全正确的你是对的 – TDM

+1

这是因为你有一个NSView,而你需要一个NSWindow,如果你的NSView在一个名为'view'的变量中,那么你可以用'view.window'来访问窗口,所以你可以用'view.window.level = ...'来设置这个级别。 – Michael

+0

非常感谢你!!!!!这样做! – TDM