在iOS 7中滚动行效果

时间:2015-04-01 07:29:13

标签: ios iphone animation ios7

我想在向上滚动时在iOS 7中进行滚动效果,这些行将像这个gif一样移动。向下滚动时请忘记效果(因为我找不到更好的样本)。但是,我不知道如何做到这一点,尽管研究,任何解决方案和开源都值得赞赏!

http://d13yacurqjgara.cloudfront.net/users/107759/screenshots/1176252/moments-ios7.gif

2 个答案:

答案 0 :(得分:0)

建议使用UITableView&在重载表视图数据动画可以通过以下方式使用,以在表重新加载期间提供弹跳效果。

[_tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationFade];

此处应给出相应的行动画效果。

如果在gif中看到每个部分的滚动延迟,我建议你继续使用单个单元格的动画。

浏览此开源link,这可能很有用。

如果我执行确切的动画效果,请尝试回来。

答案 1 :(得分:0)

这是通过向UIKit组件添加重力效果来完成的。添加attachmentBehaviors后,您可以轻松实现此效果。

您可以找到tutorial help here

还有另一种特定于UITableViewCells here的解决方案。