У меня есть NSSplitView с контентом в обоих NSViews. Левый NSView имеет 2 ограничения - Equal Widths
и Equal Heights
. Правый NSView имеет что-то простое, скажем, NSTextField, который центрирован с помощью ограничений Center X Alignment
и Center Y Alighment
. Это то, что я надеялся, что это будет выглядеть, как изменить размер окна и/или NSSplitView делитель:Использование автозапуска, как я могу центрировать subview в NSSplitView, не заставляя ширину NSSplitView быть статичной?
Это то, что происходит:
Я попробовал большой я решил попробовать использовать NSSplitViewController, а просто отбросить NSSplitView в NSViewController, чтобы настроить параметры по-разному, но мне не повезло. Всякий раз, когда вы изменяете размер окна, левое представление всегда занимает лишнее пространство. То же самое происходит с делителем (его можно изменить, но отпустите кнопку мыши, чтобы он сразу щелкнул). Кажется, есть что-то принципиальное, что я здесь отсутствует.
Спасибо за информацию. Я буду играть с этим позже и посмотреть, что я могу придумать. Сплит-представление имеет в нем 2 пользовательских представления. Левое пользовательское представление имеет ограничение Equal Widths, в котором первый элемент = просмотр прокрутки (вид прокрутки находится внутри левого пользовательского представления), отношение = равно, второй элемент = superview.width. То же самое для правильного просмотра. Нет ограничений формата. –