2011-09-22 59 views

回答

5

當然可以。
只是附加UIGestureRecognizer子類這一觀點並按住通話...

UISwipeGestureRecognizer* leftSwipeRecognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(someAction)]; 
    leftSwipeRecognizer.numberOfTouchesRequired = 1; 
    leftSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft; 
    leftSwipeRecognizer.cancelsTouchesInView = YES; 
    [self.webView addGestureRecognizer:leftSwipeRecognizer]; 

有左輕掃手勢一些樣品。您可以使用非常類似的方法設置更多...
希望有所幫助。

0

如果添加UISwipeGestureRecognizer到一個UIWebView與

addGestureRecognizer: 

它可以讓你獲得這些事件。我相信默認是一次只允許一個識別器,但我不確定這是否適用於單個手勢類型或所有手勢類型,因此這可能只是解決您的問題的第一步。

相關問題