iOS 單擊手勢和雙擊手勢衝突解決
阿新 • • 發佈:2019-01-09
UITapGestureRecognizer *atap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(atapAction)]; [self.view addGestureRecognizer:atap]; UITapGestureRecognizer *doubleClick = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(doubleClickAction)]; doubleClick.numberOfTapsRequired = 2; [self.view addGestureRecognizer:doubleClick]; //當系統檢測不到雙擊手勢時執行再識別單擊手勢 [atap requireGestureRecognizerToFail:doubleClick];