Изменение позиций делителя в NSSplitView при изменении подпредставлений

У меня есть NSSplitView с четырьмя подпредставлениями. Каждое подпредставление имеет заголовок с некоторым текстом и флажок вкл / выкл, а под ним NSTableView, Пользователь может переключать видимость таблицы с помощью флажка.

Если таблица видна при запуске программы, и пользователь снимает флажок, таблица исчезает. Таким образом, подпредставление становится намного меньше.

Как мне сделать мой NSSplitView реагировать на это (регулируя делители)?

1 ответ

Решение

Чтобы программно установить положение делителя, вызовите -setPosition: ofDividerAtIndex: в вашем NSSplitView.

Другие вопросы по тегам