单击ios中的屏幕坐标

时间:2014-08-13 05:32:16

标签: ios touch programmatically-created

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

2 个答案:

答案 0 :(得分:1)

这是可能的,一旦我发现了一些与你想要的相同的东西。但我希望你能阅读这篇文章,作者写了一篇文章的开头:

这篇文章的内容仅用于调试和测试。请勿在应用程序中将此代码提交到App Store。这样做可能会导致:

  1. 为您的用户带来糟糕的用户体验。
  2. 一个打破每次操作系统更新的应用程序。
  3. 拒绝您的申请。
  4. 这是link

答案 1 :(得分:0)

我只能想象你需要这样一个功能来测试用户界面。如果是这种情况,您应该考虑使用Xcode's Automation instrument(产品 - >个人资料) 这个工具允许你,例如模拟按钮等界面元素的触摸。 你可以执行像

这样的指令
UIATarget.localTarget().frontMostApp().navigationBar().buttons()["Add"].tap();