如何在程序中模拟“捏合”手势?

3

我正在开发一个 iOS 应用。

我添加了一个 UIPinchGestureRecognizer 来监听捏合手势操作。

[[self view]addGestureRecognizer:[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinchOutGesture:)]];

-(void)handlePinchOutGesture:(UIPinchGestureRecognizer*)recognizer {
    if (recognizer.state == UIGestureRecognizerStateBegan) {
        // Do something

    } else if (recognizer.state == UIGestureRecognizerStateChanged) {
        // Do something

    } else {
       // Do something

    }
}

然而,我还想添加一个 UITapGestureRecognizer,以便当用户点击一个项目时具有相同的效果。

有没有一种方法可以通过编程模拟"pinch out"手势呢?


为什么要尝试模拟一个手势,如果你可以将两个手势添加到同一个视图中呢? - robinkunde
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接