---
title: "magnify(with:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsresponder/magnify(with:)"
---

# magnify(with:)

Informs the receiver that the user has begun a pinch gesture.

## Declaration

```swift
func magnify(with event: NSEvent)
```

## Parameters

- `event`: An event object representing the magnify gesture.

## Discussion

Discussion The event will be sent to the view under the touch in the key window.

## See Also

### Touch and Gesture Events

- [beginGesture(with:)](appkit/nsresponder/begingesture(with:).md)
- [endGesture(with:)](appkit/nsresponder/endgesture(with:).md)
- [rotate(with:)](appkit/nsresponder/rotate(with:).md)
- [swipe(with:)](appkit/nsresponder/swipe(with:).md)
- [touchesBegan(with:)](appkit/nsresponder/touchesbegan(with:).md)
- [touchesMoved(with:)](appkit/nsresponder/touchesmoved(with:).md)
- [touchesCancelled(with:)](appkit/nsresponder/touchescancelled(with:).md)
- [touchesEnded(with:)](appkit/nsresponder/touchesended(with:).md)
- [wantsForwardedScrollEvents(for:)](appkit/nsresponder/wantsforwardedscrollevents(for:).md)
- [smartMagnify(with:)](appkit/nsresponder/smartmagnify(with:).md)
- [wantsScrollEventsForSwipeTracking(on:)](appkit/nsresponder/wantsscrolleventsforswipetracking(on:).md)
- [NSEvent.GestureAxis](appkit/nsevent/gestureaxis.md)
