0

我最近改用基于视图的 tableview,因为它极大地简化了我的很多代码,到目前为止我很喜欢它。

在 WWDC 2011 会议视频中提到和演示的示例应用程序中,它们有一些很酷的动画,实现起来相当简单。但是,我使用我自己的控制器/模型填充 tableview,因此不使用可可绑定。我想知道每当我添加一个项目时,如何使用基于视图的表格视图来实现“淡入”动画。

目前正在做以下工作:

  • 模型将更新:[tableView beginUpdates]
  • [tableView insertItemsAtIndexes:[NSIndexSet indexSetWithIndex:someIndex] withAnimation:NSTableViewAnimationFadeIn];
  • 更新模型
  • [tableView endUpdates]
4

0 回答 0