Instance Method

endGestureWithEvent:

Informs the receiver that the user has ended a touch gesture.

Declaration

- (void)endGestureWithEvent:(NSEvent *)event;

Parameters

event

An event object representing the gesture end.

Discussion

Note that this method is no longer called on apps that link against macOS 10.11 and later. If you need to access the phases of a specific gesture, you can implement the responder for that gesture and examine its phase property instead.

See Also

Touch and Gesture Events

- beginGestureWithEvent:

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

- magnifyWithEvent:

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

- rotateWithEvent:

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

- swipeWithEvent:

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

- touchesBeganWithEvent:

Informs the receiver that new set of touches has been recognized.

- touchesMovedWithEvent:

Informs the receiver that one or more touches has moved.

- touchesCancelledWithEvent:

Informs the receiver that tracking of touches has been cancelled for any reason.

- touchesEndedWithEvent:

Returns that a set of touches have been removed.

- wantsForwardedScrollEventsForAxis:

Returns whether to forward elastic scrolling gesture events up the responder.

- smartMagnifyWithEvent:

Informs the receiver that the user performed a smart zoom gesture.

- wantsScrollEventsForSwipeTrackingOnAxis:

Implement this method to track gesture scroll events such as a swipe.

NSEventGestureAxis

The gesture tracking axis.