我有一个简单的垂直NSSplitView
,当我调整窗口大小时我不想保持他的大小,但我希望NSSplitView
在拖动分隔两个视图的垂直条时允许手动调整大小。
编辑。这是我添加的代码,由于某种原因,一切都出错了:左窗格(sourceView)在调整窗口大小时保持相同的大小,但右窗格具有正确的自动布局约束(在不实现以下方法的情况下运行良好) . NSSrollView 是左窗格,我不想保持在同一位置,其他视图可能会随窗口调整大小。
- (BOOL)splitView:(NSSplitView *)splitView shouldAdjustSizeOfSubview:(NSView *)subview
{
if ([subview class] == [NSScrollView class])
return NO;
return YES;
}
有人知道这样做的快速解决方案吗?谢谢!