NSSplitView левый вид гибкий и правый вид исправлен при изменении размера
Я создаю вертикаль NSSplitView
программно.
Я хочу, чтобы правильный вид начинался с указанной ширины. Затем, если размер окна будет изменен, я хочу, чтобы правильное представление оставалось на той же самой ширине, если пользователь не изменяет ее.
Прямо сейчас, когда вы изменяете размер NSSplitView
оба представления изменяют размер пропорционально. Я использую автоматическое расположение, поэтому я не могу использовать методы делегата в NSSplitViewDelegate
такие как -splitView:shouldAdjustSizeOfSubview:
,
Я запутался, как бы я реализовал это поведение в автоматическом макете для разделенного представления.
1 ответ
Вам необходимо настроить положение холдинга каждого вида. Вы можете настроить их временно для определенных изменений.
Сессия 213 из видео WWDC 2013 охватывает это хорошо.