ios - 如何在 UITableViewCell 上实现滑动动画

标签 ios uitableview swift uiviewanimation

我有一个 UITableView,其中每个 UITableViewCell 的左侧都有一个图像。我已经实现了一个 UISwipeGestureRecognizer,它在向右滑动时将单元格移动到表格 View 的最后一个位置。

我想编写一个动画代码,该代码会逐渐向右移动单元格,直到用户“松开”手指(以给人一种真实发生的印象)。

我该怎么做?如果我还不够清楚,请告诉我。顺便说一句,Whatsapp 应用程序可以做到这一点。

更新:我正在谈论的动画的屏幕截图,来自 Whatsapp 应用

enter image description here

更新 2:这是我按照@Matt 的建议可以做的。但是,我看不出有什么不同(正在滚动)。这甚至是正确的吗?

enter image description here

谢谢

最佳答案

单元格的内容是一个水平 ScrollView ,里面有可见的界面。这里的所有都是它的。幻灯片只是水平滚动,就像任何 ScrollView 一样。

关于ios - 如何在 UITableViewCell 上实现滑动动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29688641/

相关文章:

objective-c - 快速连续发出多个请求时,RestKit崩溃

iOS:如何重用从 Nib 构建的 UIView?

ios - UITableViewCell 中的 UIButton 在 reloadRowsAtIndexPath 上跳转

ios - 为什么 UITableView 在同时滚动和更新时会丢失部分标题?

objective-c - waitUntilAllOperationsAreFinished 和 objectWithID

swift - 以每秒特定速率获取帧位置

ios - 核心数据 : filtering entries based on time component of NSDate

ios - 应用商店 : transferring an iOS app and app ID

swift - Tableview 复选标记错误的地方

ios - TableView 的 UISearchController