Как отключить изменение размеров элементов разделенного вида в NSSplitViewController

У меня есть контроллер раздельного просмотра. Я сделал все работает, но одно:

Пользователь может перетащить центральную полосу, чтобы настроить размер вида снизу.

Я возился с раскадровкой некоторое время, но не нашел способа отключить это.

нормальный разделенный вид

снизу вниз

вверх дном

Есть ли способ предотвратить его движение, как на картинке выше? Благодарю.

0 ответов

Ваши изображения сломаны, но вот мое предположение, что вам нужно

override func splitView(_ splitView: NSSplitView, effectiveRect proposedEffectiveRect: NSRect, forDrawnRect drawnRect: NSRect, ofDividerAt dividerIndex: Int) -> NSRect {
    return NSZeroRect
}
Другие вопросы по тегам