objective-c – 在NSTableView中设置动画的动画

objective-c – 在NSTableView中设置动画的动画,第1张

概述我怎样才能在表格视图中设置动画的动画? 我已经有了它,但是在第一个发布实际单元格的帖子中卡住了,这就是我所做的: int selectedRow = [tableView selectedRow];NSTextFieldCell *textFieldCell = [tableView preparedCellAtColumn:1 row:selectedRow]; 然后我尝试使用[textFie 我怎样才能在表格视图中设置动画的动画?

我已经有了它,但是在第一个发布实际单元格的帖子中卡住了,这就是我所做的:

int selectedRow = [tableVIEw selectedRow];NSTextFIEldCell *textFIEldCell = [tableVIEw preparedCellAtColumn:1 row:selectedRow];

然后我尝试使用[textFIEldCell setBackgroundcolor:[NScolor redcolor]];设置它的背景颜色,但这不会改变表视图​​中的任何内容.

我现在假设在preparedCellAtColumn中返回的单元格:row:实际上不是表视图中的单元格,而是一个全新的单元格.

所以我问,如果我甚至无法获得单元格,我怎么能为行设置动画(例如淡出/输入)?

解决方法 作为花了很多时间试图与NStableVIEw进行对抗以添加UItableVIEw动画的人,我推荐三个选项,按此特定顺序:

1)等待30天.狮子来了(到了NDA线),我想你会很高兴.

2)查看[cocoacontrols.com] [1]上的一些替代tableVIEws,例如JAtableVIEw或PXListVIEw.这些非常好,可以很好地服务,具体取决于您的表包含的内容.

3)如果你想要完全和可靠地控制10.6或更低版本的tableVIEw的动画,你将不得不自己动手.至少,上述项目可以为您提供良好的开端.而且,由于您可能只需要NStableVIEw提供的一小部分内容,因此任务并不像听起来那么具有纪念意义.关于体验的最糟糕的部分是你失去了在IB中配置所有内容的能力.

你会发现一些谷歌的结果为“Animate NStableVIEw”,但根据我的经验,结果从来都不够好,你将在此过程中付出很多努力来对抗NStableVIEw.

总结

以上是内存溢出为你收集整理的objective-c – 在NSTableView中设置动画的动画全部内容,希望文章能够帮你解决objective-c – 在NSTableView中设置动画的动画所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1009278.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存