1

我将 UIView 作为子视图添加到滚动视图。但是,我希望检测 UIView 中的触摸。但我注意到当我做这样的事情时:

[self.myScrollView addSubview:myView];

然后,当我触摸子视图时,永远不会调用 touchesDidBegin 方法。但是,如果我执行以下操作,

[self.view addSubview:myView];

然后,调用 touchesDidBegin 方法。但是,现在 subView 显然不会与滚动条一起滚动。

我希望将“myView”作为子视图添加到 scrollView 中,以便它与它一起滚动并检测对它的触摸。有什么办法可以做到这一点?

4

1 回答 1

0

这里已经讨论过相同的内容,请找到类似 SO 帖子的链接。

处理子 UIScrollView 中的触摸事件

触摸事件在 UIScrollView uiscrollview内的 UIViews 上不起作用

于 2011-03-22T17:38:54.920 回答