---
title: "ignore(_:for:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uigesturerecognizer/ignore(_:for:)-8qqor"
---

# ignore(_:for:)

Tells the gesture recognizer to ignore a specific press of the given event.

## Declaration

```swift
@MainActor func ignore(_ button: UIPress, for event: UIPressesEvent)
```

## Parameters

- `button`: A doc://com.apple.uikit/documentation/UIKit/UIButton object that is part of the current button press event and associated with event.
- `event`: A doc://com.apple.uikit/documentation/UIKit/UIEvent object that includes a reference to touch.

## Discussion

Discussion If a button press isn’t part of this gesture you may pass it to this method, causing it to be ignored. UIGestureRecognizer does not cancel ignored presses on the associated view even if cancelsTouchesInView is true. This method is intended to be called, not overridden.

## See Also

### Implementing subclasses

- [touchesBegan(_:with:)](uikit/uigesturerecognizer/touchesbegan(_:with:).md)
- [touchesMoved(_:with:)](uikit/uigesturerecognizer/touchesmoved(_:with:).md)
- [touchesEnded(_:with:)](uikit/uigesturerecognizer/touchesended(_:with:).md)
- [touchesCancelled(_:with:)](uikit/uigesturerecognizer/touchescancelled(_:with:).md)
- [touchesEstimatedPropertiesUpdated(_:)](uikit/uigesturerecognizer/touchesestimatedpropertiesupdated(_:).md)
- [reset()](uikit/uigesturerecognizer/reset().md)
- [ignore(_:for:)](uikit/uigesturerecognizer/ignore(_:for:)-5f685.md)
- [canBePrevented(by:)](uikit/uigesturerecognizer/canbeprevented(by:).md)
- [canPrevent(_:)](uikit/uigesturerecognizer/canprevent(_:).md)
- [shouldReceive(_:)](uikit/uigesturerecognizer/shouldreceive(_:).md)
- [shouldRequireFailure(of:)](uikit/uigesturerecognizer/shouldrequirefailure(of:).md)
- [shouldBeRequiredToFail(by:)](uikit/uigesturerecognizer/shouldberequiredtofail(by:).md)
- [pressesBegan(_:with:)](uikit/uigesturerecognizer/pressesbegan(_:with:).md)
- [pressesChanged(_:with:)](uikit/uigesturerecognizer/presseschanged(_:with:).md)
- [pressesEnded(_:with:)](uikit/uigesturerecognizer/pressesended(_:with:).md)
