问候!
我正在尝试从生成的事件中控制 UIWebView。
是否有一部分记录在案的iphone SDK 以编程方式创建 UIEvent(或动作或其他东西),然后我可以将其传递给 UIWebView 并让它像用户的手势一样解释它?
如果有人可以向我展示或链接到创建捏事件,我会解决!
或者,如果有人知道为什么这是不可能的,或者只是以某种违反许可的方式完成,这也会有帮助......
多谢你们
问候!
我正在尝试从生成的事件中控制 UIWebView。
是否有一部分记录在案的iphone SDK 以编程方式创建 UIEvent(或动作或其他东西),然后我可以将其传递给 UIWebView 并让它像用户的手势一样解释它?
如果有人可以向我展示或链接到创建捏事件,我会解决!
或者,如果有人知道为什么这是不可能的,或者只是以某种违反许可的方式完成,这也会有帮助......
多谢你们
尽管没有记录的方法来创建s,但您可以通过在自定义子类中实现UIEvent
来拦截和重新发送UIEvent
s 。-sendEvent:
UIApplication
使用私有方法,您可以调用[[UIEvent alloc] _initWithTouches:(NSMutableSet *)touches keyedTouches:NULL]
以获取新的UIEvent
如果您希望以UIWebView
记录的方式专门设置缩放级别,则可以通过 javascript 进行。
看看谷歌代码上的溴。它生成触摸事件作为测试过程的一部分。