iOS 5 SDK为表格单元插入和删除引入了一种新的动画类型:UITableViewRowAnimationAutomatic.这个值的
Apple’s documentation只是说:
The table view chooses an appropriate animation style for you.
所以,错误,这是如何工作的呢?表格视图考虑了哪些因素?桌子的长度?可见数据?月相?
解决方法
这取决于行被插入的位置.
通常情况下,如果您正在操作部分开头或结尾处的行,并选择不适当的动画,则该行可能会显示在页眉/页脚后面,因为动画. UITableViewRowAnimationAutomatic的目的是让表视图自动选择一个看起来不错的动画.
例如,当在一个部分的开头插入一行时,表视图将使用UITableViewRowAnimationBottom.当它被插入到一个部分的末尾时,表视图将使用UITableViewRowAnimationTop.
WWDC 2011会议“UITableView Changes,Tips,Tricks”在周围进行了更详细的介绍3:25.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。