0

我想通过将坐标作为输入以编程方式在 iOS ViewController 中创建一个假触摸,它应该像手动触摸一样工作,请指导我实现这一点。

4

2 回答 2

1

这是可能的,一旦我找到了和你想要的一样的东西。但是我希望您阅读作者在该帖子的开头写的这些行:

本帖内容仅供调试和测试使用。不要在应用程序中将此代码提交到 App Store。这样做可能会导致:

  1. 给您的用户带来糟糕的 UI 体验。
  2. 每次操作系统更新都会中断的应用程序。
  3. 拒绝您的申请。

这是链接

于 2014-08-13T06:57:23.240 回答
0

我只能想象你需要这样一个功能来测试用户界面。如果是这种情况,您应该考虑使用Xcode 的自动化工具(产品 -> 配置文件)。
该仪器允许您模拟对按钮等界面元素的触摸。您可以执行如下指令

UIATarget.localTarget().frontMostApp().navigationBar().buttons()["Add"].tap();
于 2014-08-13T07:16:44.353 回答