splitView(_:shouldAdjustSizeOfSubview:)
Allows the delegate to specify whether to resize the subview.
Declaration
@MainActor optional func splitView(_ splitView: NSSplitView, shouldAdjustSizeOfSubview view: NSView) -> BoolParameters
- splitView:
The split view that sends the message.
- view:
The subview to resize.
Return Value
If adjustSubviews() can change the size of the subview, true; otherwise, false. By returning false, you lock the size of the split view subview while the split view resizes.
Discussion
Regardless of the value that this method returns, adjustSubviews() may change the origin of the subview. Nonresizable subviews may resize to prevent an invalid subview layout.
If a split view has no delegate, or if its delegate doesn’t respond to this message, the split view behaves as if this method returns true.