我想在 NSSplitView 中指定左窗格的默认宽度(即在代码中,因为 XCode 中似乎没有办法输入默认大小)。这是我设法拼凑起来以实现这一目标的代码,但它看起来非常罗嗦。我是Objective-C的新手,所以也许有更好的方法,但我似乎无法在子视图(*窗格)上输入.width。我错过了什么吗?
NSView *pane = [[_split subviews] objectAtIndex:0];
NSRect rect = [pane frame];
rect.size.width = 200;
[pane setFrame:rect];
PS。我知道如何做约束[Min/Max]Coordinates,我想做的是指定运行应用程序时的大小;目前它占据了 50% 的窗口,我不希望这样。
谢谢