我有一个NSTableView,其“行大小样式”设置为“自动”。但是,动态高度一开始没有计算出来,导致任何多行文字看起来都被截断了。拖动其中一列时,行高将更新为正确的值。我什至不希望这些列能够重新排序。
并不是所有的列都会导致布局在拖动时显示正确,而拖动其他列实际上会导致布局恢复为截止状态。例如,在下面的图像中,拖动“预期”列会使布局正确,但是拖动任何其他列会使布局回到错误状态。即使在重新排列列之后,也只需拖动Expected列即可使布局正确。
我曾经使用过UIKit,但对AppKit还是陌生的。是什么原因造成的?谢谢。