在UIViewController中检测结束拖动

时间:2019-03-21 16:01:23

标签: ios swift uitableview uiviewcontroller

我有一个UIViewController,其中添加了一个UITableView

我想检测用户是否已停止向下拖动tableView

我知道有一个tableView.isDragging道具会告诉我表格当前是否在拖动。但是,如果该道具为真,我想推迟行动直到他们停止为止。

正因为如此,我希望可以使用类似scrollViewDidEndDecelerating之类的东西,但我不相信UIViewController可以访问此内容,因为它不是滚动视图的子类。

反正我能检测到这个动作吗?

1 个答案:

答案 0 :(得分:1)

大概表视图有一个委托(UITableViewDelegate)。表视图也是滚动视图,该委托也是其滚动视图委托(UIScrollViewDelegate)。因此,在此处实施import com.fasterxml.jackson.annotation.JsonProperty; public class OddsClass { private The1_N22_EMT winTheMatch; @JsonProperty("Win the match") public The1_N22_EMT getWinTheMatch() { return winTheMatch; } @JsonProperty("Win the match") public void setWinTheMatch(The1_N22_EMT value) { this.winTheMatch = value; } }