我想在向上滚动时在iOS 7中进行滚动效果,这些行将像这个gif一样移动。向下滚动时请忘记效果(因为我找不到更好的样本)。但是,我不知道如何做到这一点,尽管研究,任何解决方案和开源都值得赞赏!
http://d13yacurqjgara.cloudfront.net/users/107759/screenshots/1176252/moments-ios7.gif
答案 0 :(得分:0)
建议使用UITableView
&在重载表视图数据动画可以通过以下方式使用,以在表重新加载期间提供弹跳效果。
[_tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationFade];
此处应给出相应的行动画效果。
如果在gif中看到每个部分的滚动延迟,我建议你继续使用单个单元格的动画。
浏览此开源link,这可能很有用。
如果我执行确切的动画效果,请尝试回来。
答案 1 :(得分:0)
这是通过向UIKit组件添加重力效果来完成的。添加attachmentBehaviors后,您可以轻松实现此效果。
您可以找到tutorial help here。
还有另一种特定于UITableViewCells here的解决方案。