gpt4 book ai didi

ios - 在 MonkeyTalk 测试中无法点击任何 UIVIew

转载 作者:行者123 更新时间:2023-12-01 16:50:41 26 4
gpt4 key购买 nike

我们无法成功点击任何具有 UITapGestureRecognizers 的子类 UIView。我们知道 UIViews 上有正确的 AccessibilityLabels,因为当我们运行测试时,测试不会无法识别 Views,我们会看到在 View 区域上发生的点击,并且我们能够手动记录我们的操作并且它就像我们输入测试一样填写它。可悲的是,我们的 View 上实际上没有任何水龙头注册,我们的测试最终什么也没做。

按钮、ButtonSelects 等都可以正常工作。

我们在这里缺少什么吗?任何帮助将不胜感激。

谢谢。

最佳答案

通过分析 MonkeyTalk 源代码,我发现带有手势识别器的自定义 View 必须是第一个接收触摸的 View 。这意味着它的所有 subview 都必须将 userInteractionEnabled 设置为 NO。在我进行此更改后,它对我有用。

关于ios - 在 MonkeyTalk 测试中无法点击任何 UIVIew,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16219559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com