【发布时间】:2011-11-03 01:23:02
【问题描述】:
我有一个 UIView 和一个 UIWebView。
UIWebView 是 UIView 的子视图。
UIWebView 包含一个 youtube 视频,并设置为让视频适合 UIWebView。
我有一个与父 UIView 关联的 UITapGesture 用于单击,例如,如果用户单击整个视图,它将调用 A。
所以,当 UIWebView 加载 youtube 视频时,视频顶部有一个按钮等待用户点击播放。但是现在,如果我单击按钮,则会播放 youtube,但也会调用 A。这是我不想要的。
我该如何解决?
我认为触摸/点击事件应该是有序的,如果单击按钮,它应该吸收事件并且不再提供 UIView。
我还尝试在 UIWebView 下添加另一个 UIView,并将该手势附加到底层视图。但是还是不行。
如何让 youtube 视频上的按钮独立?
谢谢
【问题讨论】:
标签: iphone uiwebview youtube touch uigesturerecognizer