用拖拽手指在UITableView中选择多行



我想问是否可以通过在我想选择的单元格上拖动我的手指来选择多个单元格。例如,当你裁剪图片时,你用手指拖动一条线,我想有一个类似的效果。

我也可以考虑使用其他UI元素,而不是UITableView,欢迎建议。

谢谢你的帮助。

当你想要选择时,你可以在表视图上方放置一个透明的(view.backgroundColor = [UIColor clearColor])覆盖视图。

在这个透明视图中,您应该设置一个UIPanGestureRecognizer,并通过观察该识别器的事件,特别是Began, Changed, EndedCancelled的事件。目标对象将知道要选择的范围。

最新更新