0

在我的应用程序中有 UIScrollViewer(其中的 uiimageview),当 userinteractionenabled=true 时,应用程序中不会触发触摸事件。如何使用 userinteractionenabled=true 启用触摸事件。

我试过使用UITapGestureRecognizer,它工作正常。但通常我将事件附加到touchesBegan事件中的按钮,因为现在我已经应用了 UITapGestureRecognizer,然后在此我只做需要在 touchesBegan 事件中完成的事情,但现在按钮的单击事件不会触发. 我需要在我的应用程序中获取这些事件。

请帮我!

4

2 回答 2

1

由于您的图像视图位于滚动视图之上,因此 touchesBegan 不会产生预期的效果。滚动视图吞噬了所有的触摸。它与启用用户交互无关。

要使滚动视图的子视图获得触摸,您必须自己传递触摸。看看 这个答案

于 2012-03-05T07:24:43.070 回答
0

你需要莫伯tabContent.multipleTouchEnabled = YES吗?

于 2012-03-05T09:28:20.767 回答