我想获取附加到gesture
的tap UIView
识别器,并以编程方式触发它。我成功地找到了一种找到UIView
的轻击手势识别器的方法。但是现在我不知道如何以编程方式触发它。我正在开发crawler
应用程序。因此,如果我有ViewController的源代码,那么我的搜寻器将开始搜寻subviews
的所有ViewController
。爬虫还将找到附加到gesture
的subviews
。并触发tap gesture
。
注意:我知道如何将手势识别器附加到UIView
并触发它。但就我而言,我想使应用程序的点击过程自动化。只是考虑一下,因为我想在运行时找到UIView
的点击手势识别器并触发它。
最佳答案
我通过创建假触摸解决了这个问题。由于手势无法显示其动作和选择器,因此无法触发手势。但是因为我要在其上点击UIView
。我可以在该UIView
上创建假冒的触摸。虚假触摸会自动触发轻击手势。 This链接对此很有帮助。
关于ios - 如何以编程方式触发UIView的点击手势识别器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39220214/