1
當您雙擊Xcode的工具欄時,Xcode會自動進入全屏模式(仍然顯示的菜單欄)。我如何使用故事板和Xcode 7 GM以編程方式實現相同的結果?如何以編程方式將NSWindow設置爲全屏?
當您雙擊Xcode的工具欄時,Xcode會自動進入全屏模式(仍然顯示的菜單欄)。我如何使用故事板和Xcode 7 GM以編程方式實現相同的結果?如何以編程方式將NSWindow設置爲全屏?
該模式不稱爲「全屏」,而是「縮放」。
通過使用NSScreen可視框架作爲目標框架,您可以將窗口「縮放」到最大可用空間。
假設window
是你NSWindow IBOutlet中:
window.setFrame(NSScreen.mainScreen()!.visibleFrame, display: true, animate: true)
在Objective C:
[self.window setFrame:NSScreen.mainScreen.visibleFrame display: true animate: true];
非常感謝埃裏克! – Prontto
不客氣。 – Moritz