设置 NSWindow 的初始大小

amo*_*one 6 size macos cocoa nswindow

我正在尝试为我的 NSWindow 设置初始大小。首先,我尝试使用故事板设置大小。

在此输入图像描述

然后我尝试了下面的代码,两者都不起作用。

NSWindow *mainWindow = [[[NSApplication sharedApplication] windows] objectAtIndex:0];
mainWindow.titleVisibility=NSWindowTitleHidden;
NSRect frame = mainWindow.frame;
frame.size=CGSizeMake(1000, 200);
[mainWindow setFrame:frame display:YES];
Run Code Online (Sandbox Code Playgroud)

我尝试选中或取消选中“可恢复”属性。如何设置 NSWindow 的初始大小?为什么这些不起作用?

小智 4

我找到了一种在 Xcode 的 Storyboard 编辑器中设置初始窗口大小的方法。您不需要设置窗口的大小,而是需要在 ViewControllers 第一个元素上设置它,如下所示:

在此输入图像描述