tit*_*coy 8 macos nstableview autolayout nstablecellview nsautolayout
我有一个基于视图的NSTableView
.我将textField
其他元素NSTableCellView
放在Interface Builder中的autolayout中.如何根据自动布局参数获取单元格的高度?
这个答案是我找到的最接近我要找的东西,但它是为iOS编写的,并且该systemLayoutSizeFittingSize
方法不存在NSView
.
您可以将表单元格视图中的视图放入单独的视图中NSView
(让我们调用此视图contentView
).设置自动布局约束contentView
,使其与左侧(前导),顶部和右侧(尾随)的父视图对齐.确保contentView
调整父视图大小的子视图.IBOutlet
在NSTableCellView
子类中创建该视图.要计算高度,呼吁fittingSize
对contentView
这些应该让你在最小的基于约束的子视图的大小.
归档时间: |
|
查看次数: |
1105 次 |
最近记录: |