ios – UIScrollview delaysContentTouches问题

前端之家收集整理的这篇文章主要介绍了ios – UIScrollview delaysContentTouches问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有UIScrollView加载UIButtons和UIButton动作我突出显示每个UIButton的UI Image.

如果我没有将delayedContentTouches设置为NO,那么突出显示UIButton的UIImage将不会显示,如果我非常快速地触摸UIButton.在将delayedContentTouches属性设置为NO之后,只有UIButton突出显示UIImage.

现在在将delayContentTouches属性设置为UIScrollView的NO之后.我无法通过拖动UIButtons滚动我的UIScrollView.现在我如何解决这个问题.

请给我一个建议.

提前致谢.

解决方法

这是对我有用的.子类UIScrollView,并仅实现此方法
- (BOOL)touchesShouldCancelInContentView:(UIView *)view {
    return YES;
}

然后设置delayedContentTouches = NO;

瞧!工作就像主屏幕:立即亮点按钮,但仍允许滚动:)

猜你在找的iOS相关文章