swift - 在 TableView 中滚动时进行多点触摸(更改速度或方向)

标签 swift uitableview

我正处于 TableView 的最新一步,我有一个非常简单的问题:我想滚动(例如)方向到顶部,当我再次触摸表格(方向到底部)时,它会改变卷轴。

目前的问题是,当我滚动到底部时,在动画完成之前我无法滚动到顶部。

问题: 如何在动画未完成时在表格 View 中启用多点触控以更改滚动方向?

提前致谢,

问候。

最佳答案

要停止正在进行的动画,您需要执行以下操作:

table.layer.removeAllAnimations()

然后就可以开始新的动画了!简单易行!

关于swift - 在 TableView 中滚动时进行多点触摸(更改速度或方向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32712566/

相关文章:

iphone - 即使按下取消按钮后如何保留范围栏?

ios - 某些 iOS 约束在 Xcode 8 中不起作用(转换为 Swift 3 后)

ios - tableview 中的动态图像高度不适用于最初的几个单元格

Swift 隐式传递 self 作为引用类型的 inout 参数

ios - swift 类型 : combining integer and floating-point literals in an expression

ios - Swift 什么是替换 TableViewCell 中内容的最佳方法

ios - Realm 中的商店订购

IOS——如何在 UITableViewCell 中移动 UILabel?

iphone - UITableView 的本地化索引

uitableview - 在自定义 UITableViewCell 中点击按钮时如何更改 View