gpt4 book ai didi

iOS TableView on Scrollview 事件问题

转载 作者:行者123 更新时间:2023-11-28 14:01:58 25 4
gpt4 key购买 nike

我在 ViewController 中有一个 ScrollView 。 ScrollView 有一个 UIScrollViewDelegate。在此基础上,我添加了一个如下所示的 Tableview:

self.view.addSubview(self.tableView)

但是当我在 tableview 单元格上滚动时,scrollview 委托(delegate)以某种方式获取事件,这是意外的。我能做些什么来防止这种情况发生?

最佳答案

UITableViewUIScrollView 的子类,这就是您在滚动 时调用 UIScrollViewDelegate 的原因>细胞

如果您想为 TableView 启用滚动功能,则无法阻止这种情况。我建议您在委托(delegate)方法中检查此条件,例如:

func scrollViewDidScroll(_ scrollView: UIScrollView) {
guard scrollView != self.tableView else {return}
}

关于iOS TableView on Scrollview 事件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53476865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com