2

我如何UISwipeGestureRecognizerUITableView. 我可以左右操作,UISwipeGestureRecognizer但表格垂直滚动。我也需要滚动并识别手势。这怎么可能?

4

2 回答 2

0

试试这个,希望对你有帮助。

 UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeAction:)];
        swipeGesture.numberOfTouchesRequired = 2;
        swipeGesture.direction = (UISwipeGestureRecognizerDirectionUp|UISwipeGestureRecognizerDirectionDown);

        [mylabel addGestureRecognizer:swipeGesture];

并添加此方法:

- (void) swipeAction:(UISwipeGestureRecognizer*)swipeGesture {
   // action
}
于 2013-05-27T08:45:45.287 回答
0

UITableView 的委托也是滚动视图委托。如果您scrollViewDidScroll:在您的委托中实施,您将在表格滚动时收到通知。

于 2013-05-27T09:26:07.683 回答