Я хотел бы указать ширину по умолчанию левой панели в NSSplitView (то есть в коде, поскольку, похоже, в XCode не существует способа введите размер по умолчанию). Вот код, который мне удалось собрать, чтобы достичь этого, но выглядит ужасно многословным. Я новичок в Objective-C, поэтому, возможно, есть лучший способ, но я, похоже, не могу просто набрать .width на subview (* pane). Я что-то упускаю?Как указать ширину панели NSSplitView/subview
NSView *pane = [[_split subviews] objectAtIndex:0];
NSRect rect = [pane frame];
rect.size.width = 200;
[pane setFrame:rect];
PS. Я знаю, как делать константы [Min/Max] Coordinates, что я хочу сделать, это указать размер, который будет при запуске приложения; на данный момент он занимает 50% окна, и я не хочу этого.
благодаря
Это, безусловно, намного лучше, чем мерзость, с которой я пришел, спасибо :-) Я не заметил этого метода. Я не предполагаю, что вы знаете, есть ли клавиша быстрого доступа, чтобы получить функцию автозаполнения кода, чтобы показать все возможные методы/свойства для объекта, вместо того, чтобы начинать вводить «s», чтобы увидеть все возможности, начиная с " s "? В .NET я бы набрал ctrl + space (если память правильно работает), но это прожектор на Mac. Это помогло бы составить список всех возможностей, не задумываясь сначала с буквой алфавита. Спасибо за вашу помощь! –