---
title: "removeGestureRecognizer(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uiview/removegesturerecognizer(_:)"
---

# removeGestureRecognizer(_:)

Detaches a gesture recognizer from the receiving view.

## Declaration

```swift
func removeGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)
```

## Parameters

- `gestureRecognizer`: An object whose class descends from the doc://com.apple.uikit/documentation/UIKit/UIGestureRecognizer class.

## Discussion

Discussion This method releases gestureRecognizer in addition to detaching it from the view.

## See Also

### Managing gesture recognizers

- [addGestureRecognizer(_:)](uikit/uiview/addgesturerecognizer(_:).md)
- [gestureRecognizers](uikit/uiview/gesturerecognizers.md)
- [gestureRecognizerShouldBegin(_:)](uikit/uiview/gesturerecognizershouldbegin(_:).md)
