1

问候!

我正在尝试从生成的事件中控制 UIWebView。

是否有一部分记录在案的iphone SDK 以编程方式创建 UIEvent(或动作或其他东西),然后我可以将其传递给 UIWebView 并让它像用户的手势一样解释它?

如果有人可以向我展示或链接到创建捏事件,我会解决!

或者,如果有人知道为什么这是不可能的,或者只是以某种违反许可的方式完成,这也会有帮助......

多谢你们

4

2 回答 2

1

尽管没有记录的方法来创建s,但您可以通过在自定义子类中实现UIEvent来拦截和重新发送UIEvents 。-sendEvent:UIApplication

使用私有方法,您可以调用[[UIEvent alloc] _initWithTouches:(NSMutableSet *)touches keyedTouches:NULL]以获取新的UIEvent

如果您希望以UIWebView记录的方式专门设置缩放级别,则可以通过 javascript 进行。

于 2009-05-11T22:52:53.137 回答
0

看看谷歌代码上的。它生成触摸事件作为测试过程的一部分。

于 2009-05-12T05:29:36.857 回答