NSOutlineView,扩展和折叠可能会导致单元格剪辑内容

时间:2013-05-31 09:11:58

标签: macos cocoa nsoutlineview nscell

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

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

1 个答案:

答案 0 :(得分:0)

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

相关问题