【发布时间】:2013-04-25 16:02:01
【问题描述】:
我们无法成功点击任何具有 UITapGestureRecognizers 的子类 UIView。我们知道 UIViews 上有正确的 AccessibilityLabels,因为当我们运行测试时,测试不会无法识别 Views,我们会看到在 View 区域上发生的点击,并且我们能够手动记录我们的操作并且它就像我们输入测试一样填写它。遗憾的是,我们的 View 上实际上没有任何点击注册,我们的测试最终什么也没做。
按钮、按钮选择等都可以正常工作。
这里有什么我们遗漏的吗?任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
发布您的一些代码。您是否将手势识别器添加到视图中?你设置了它的代表吗?
userInteractionEnabled是否设置为YES? UIView 是否被另一个 UIView 覆盖,或者显示在其父视图的范围之外?有很多潜在的原因;我们需要更多信息来提供帮助。 -
我知道代码运行良好,因为应用程序在模拟器和设备上都能正常运行。只有在通过 MonkeyTalk IDE 运行时,才进行点击不注册。也就是说,我也在 MonkeyTalk 论坛上发布了这个,看起来它实际上可能是一个错误:gorillalogic.com/content/…
标签: ios uiview monkeytalk