- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
userContentOffsetX = scrollView.contentOffset.x;
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (userContentOffsetX < scrollView.contentOffset.x) {
isLeftScroll = YES;
}
else {
isLeftScroll = NO;
}
}
先标记开始滚动的时候的位置,然后标记滚动后的位置, 小于滚动后的就是往左,反之
本文介绍了一个简单的iOS开发技巧,通过监听UIScrollView的拖动事件来判断用户是否向左滑动。利用scrollViewWillBeginDragging和scrollViewDidScroll方法记录触摸开始时的位置和滑动过程中的位置变化,进而确定滑动方向。
6416

被折叠的 条评论
为什么被折叠?



