问候!
我正在尝试从生成的事件中控制UIWebView。
是否有记录 iphone SDK的一部分以编程方式创建一个UIEvent(或动作或其他内容),然后我可以将其传递给UIWebView并让它像用户的手势一样解释它?
如果有人可以告诉我或链接到只是创建一个捏事件,我会解决!
或者,如果有人知道为什么这是不可能的,或者只是在某种程度上违反许可证而有所帮助......
谢谢你们
答案 0 :(得分:1)
虽然没有创建UIEvent
的文档化方法,但您可以通过在自定义UIEvent
子类中实现-sendEvent:
来拦截和重新发送UIApplication
。
使用私有方法,您可以致电[[UIEvent alloc] _initWithTouches:(NSMutableSet *)touches keyedTouches:NULL]
以获取新的UIEvent
如果您希望在UIWebView
上专门设置缩放级别,则记录的方式是通过javascript执行此操作。
答案 1 :(得分:0)
在Google代码上查看bromine。它会在测试过程中生成触摸事件。