设置固定高度
问题描述:
好了,所以这里的交易:设置固定高度
- 我有一个垂直
NSSplitView
(实际使用DMSplitView sublass)有2子视图,它 - 我想下一个是固定高度的
-
DMSplitView
管理“修理”其在特定条件下尺寸(例如,当被调整大小的窗口中的底视图保持原样) - 然而,如果用户试图拖动调整视图(虽然两者分钟/最大约束已经设置)他能够,这意味着底视图毕竟不是固定的高度。
的这一切我的(相关)码和:
[_mainHorizontalSplitView setMinSize:25 ofSubviewAtIndex:1];
[_mainHorizontalSplitView setMaxSize:25 ofSubviewAtIndex:1];
所以,一个可能的办法解决这个任何想法?
答
刚刚发现它(实际上是修改DMSplitView
代表):
- (CGFloat)splitView:(NSSplitView *)splitView
constrainSplitPosition:(CGFloat)proposedPosition
ofSubviewAt:(NSInteger)dividerIndex
{
return [self positionOfDividerAtIndex:dividerIndex];
}