По моему опыту, NSSplitView
ненавидит вас и желает вам зла.RBSplitView
намного лучше, это стоит IMO, головная боль программной компоновки (и я так горел с плагинами ShortcutRecorder IB, что я никогда не вернусь к плагинам IB).
Тем не менее....
Единственный известный мне способ определения текущей позиции делителя - это посмотреть на подвиды, найти вид делителя, взять его кадр и отработать его положение, помня dividerThickness
.Безумие, что вы должны писать этот код, но код не так уж и сложен, и вы можете поместить его в категорию.
Или вернуться к RBSplitView
, пока вы все еще можете, если вашнужды когда-нибудь будут сложными.