7

有没有一种简单的方法来为 NSTableView 中的行设置动画?

我希望能够做一些事情,比如闪烁一行,或者淡出一行。

本质上 - 在添加或删除行时提供一些视觉反馈。

编辑添加:

在发布之前,我已经快速浏览了谷歌;但我想知道除了自己绘制和动画部分表格视图之外,是否还有其他方法可以做到这一点。

4

1 回答 1

2

要闪烁一行,有很多方法可以走。您可以只抓取一个单元格并使用它的视图,例如更改背景颜色或字体颜色。如果您不关心从另一个单元格中删除现有选择,您也可以只选择单元格并取消选择几次。或者您可以在单元格视图之上叠加另一个视图并使用混合模式......

对于删除动画,您可以执行与上述相同的操作,使单元格变暗,甚至向上和向外移动视图,将其转换为缩小并将其移动到垃圾桶并在进入时将其一直缩小垃圾。然后在动画完成后,删除该行。

于 2009-09-08T18:34:29.163 回答