有没有办法停用UIScrollView的减速?
我想允许用户滚动 Canvas ,但是我不希望用户松开手指后 Canvas 继续滚动。
最佳答案
这可以通过使用UIScrollView
委托(delegate)方法scrollViewWillBeginDecelerating
将内容偏移量自动设置为当前屏幕位置来完成。
实现:
UIScrollView
对象分配委托(delegate),则将其分配给您。 .m
实现文件中,添加以下代码行:-(void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView{
[scrollView setContentOffset:scrollView.contentOffset animated:YES];
}
瞧!不再需要自动滚动。
关于iphone - 停用UIScrollView减速,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1105647/