0

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

比如有一个uiwebview,

在我的代码中:

 myWebview.gestureLeft(5); 

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

可能吗?

现在......我要实现当我摇手机时,webview的内容会摇晃。

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

请帮我。谢谢。

4

1 回答 1

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];
于 2013-07-23T17:40:39.640 回答