0

在快速扩展和折叠基于视图的 NSOutlineView 组期间,我遇到了奇怪的视觉伪影。如果一个组被展开,并且我双击(快速折叠然后展开)展开箭头,则内容被剪裁。我的单元格包含一个简单的图像和图像右侧的标签,并且在快速扩展时,文本字段在某些情况下会被剪裁,而在其他情况下会被压扁,就好像单元格在折叠时获得零宽度框架并且不会重新-扩张。我已经更改了 cellView、outlineRowView、列的自动调整大小掩码,但似乎没有任何组合可以改变行为。

有没有人遇到过类似的奇怪行为?

4

1 回答 1

0

您是否尝试过setNeedsDisplay:YES在视图展开后调用它们?这将告诉视图重绘自己。

于 2013-05-31T14:41:13.890 回答