[我正在Xcode5中为Mac OSX开发应用程序
并且我想以全屏显示我的第一个窗口(我的视图中没有工具栏)
我找到了一种在全角显示按钮的方法:
AppDelegate.m:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
screenFrame = [[NSScreen mainScreen] frame];
[self.window setBackgroundColor: NSColor.whiteColor];
[self.window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary];
[[self window] setFrame:screenFrame display:YES];
}
但是要获得全屏,我必须单击角落的按钮
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS91TkF1MC5wbmcifQ==” alt =“在此处输入图像描述”>
如何全屏保存按下该按钮的步骤?
添加此[self.window toggleFullScreen:self];
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
screenFrame = [[NSScreen mainScreen] frame];
[self.window setBackgroundColor: NSColor.whiteColor];
[self.window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary];
[self.window setFrame:screenFrame display:YES];
[self.window toggleFullScreen:self];
}
快速版本:
let screenFrame = NSScreen.main?.frame
self.window?.collectionBehavior = NSWindow.CollectionBehavior.fullScreenPrimary
self.window?.setFrame(screenFrame!, display: true)
self.window?.toggleFullScreen(self)