小编use*_*812的帖子

触摸UIView子类上的事件作为UIScrollView的子视图

我已经实现了自己的自定义子类UIView并覆盖了该drawRect:方法.

在我的自定义视图中,我也想要手柄触摸,所以我也覆盖了touchesBegan,touchesMoved并且touchesEnded.

这工作正常,但如果屏幕上的视图数量增加,那么我必须使用a UIScrollView作为我的根视图UIViewController.

一旦我的自定义UIView成为子视图UIScrollView,它就不会收到触摸事件.即使我在我的自定义内移动手指UIView,滚动视图也会滚动(我的所有触摸事件都会转到UIScrollView).

我该如何解决这个问题?

touch uiscrollview uiview

1
推荐指数
1
解决办法
4768
查看次数

标签 统计

touch ×1

uiscrollview ×1

uiview ×1