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

# removeGestureRecognizer(_:)

Detaches a gesture recognizer from the view.

## Declaration

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

## Parameters

- `gestureRecognizer`: The gesture recognizer to remove. This parameter must not be nil.

## Discussion

Discussion Removing a gesture recognizer also removes the strong reference to it held by the view.

## See Also

### Managing Gesture Recognizers

- [gestureRecognizers](appkit/nsview/gesturerecognizers.md)
- [addGestureRecognizer(_:)](appkit/nsview/addgesturerecognizer(_:).md)
