我已经在我的.h文件中实现了UIScrollViewDelegate
协议,我已经实现了
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView
我的.m类中的方法。当在我的表视图中完成滚动时,会调用其他的scrollview委托方法,但滚动结束时,-scrollViewDidEndScrollingAnimation:
不会被调用。我有点陷入困境。
谢谢和问候
答案 0 :(得分:107)
-scrollViewDidEndScrollingAnimation:
用户滑动滚动完成后调用-scrollViewDidEndDecelerating:
。
答案 1 :(得分:2)
我遇到了同样的问题......请尝试使用scrollViewDidEndDecelerating
。
答案 2 :(得分:2)
有同样的问题。在我的委托类中使用了以下内容:
#pragma mark -
#pragma mark UIScrollViewDelegate
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {
NSLog(@"lol");
}
就像一个魅力!
答案 3 :(得分:1)
我遇到了同样的问题,问题是我没有包含代理代码:
self.myScrollView.delegate=self;
希望这对某人也有帮助。
答案 4 :(得分:0)
<强>夫特强>
func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
}