iOS以编程方式进行手势事件

时间:2013-07-23 17:27:11

标签: uiwebview sensor

现在......我需要你的帮助。 我的目标是以编程方式制作手势事件。

例如,有一个uiwebview,

在我的代码中:

 myWebview.gestureLeft(5); 

然后Webview向左滚动5个像素,就像我向左触摸5个像素一样,即使我没有触摸webview。

有可能吗?

现在......当我摇动手机时,我将实施,webview的内容将动摇。

但我不需要使用调用javascript函数。

请帮帮我。 感谢。

1 个答案:

答案 0 :(得分:0)

我不完全确定你想要什么,但我认为这就是你所要求的。为此,我为特定事件创建了一个手势识别器。接下来,我将事件添加到UIWebView。最后,创建处理事件的方法(在这种情况下为doStuff)。

文档:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIGestureRecognizer_Class/Reference/Reference.html

UISwipeGestureRecognizer *swipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(doStuff:)];
[self.myWebView addGestureRecognizer:swipeRecognizer];