如题。
我一个页面中放置了一个scrollView和一个tableView,然后scrollView中有pageControl控制小圆点。水平拖动的时候,触发scrollViewDidScroll,小圆点能正常响应。
但是我在拖动tableView的时候,发现也会响应scrollViewDidScroll事件,导致小圆点的位置改变了,请问下是否scrollView是否有方法让只能响应水平方向的拖动事件而不响应垂直方向的?
如题。
我一个页面中放置了一个scrollView和一个tableView,然后scrollView中有pageControl控制小圆点。水平拖动的时候,触发scrollViewDidScroll,小圆点能正常响应。
但是我在拖动tableView的时候,发现也会响应scrollViewDidScroll事件,导致小圆点的位置改变了,请问下是否scrollView是否有方法让只能响应水平方向的拖动事件而不响应垂直方向的?
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.5k 阅读
1.7k 阅读
1 回答989 阅读
1 回答805 阅读
tableview继承scrollview,滑动时会调用scrollview代理方法,我会用tag来判断是否是tableview在调用api,如果是,那么return。