A discrete gesture recognizer that interprets pointer movement over a view.
- iOS 13.0+
- Mac Catalyst 13.0+
On macOS devices, a user can move the pointer over user interface elements. For some UI designs, it’s important to know when the pointer moves over an element, with no other user interactions, such as clicking the mouse button. The text for a hyperlink, for instance, may change colors or appear with an underline as the pointer moves over the link. This creates a rollover effect.
To provide this experience in your app, add a hover gesture recognizer that reacts as the pointer moves over the view. Provide the gesture recognizer with a
action that the system calls when the pointer enters, exits, and moves across the view.
UIHover has no effect when your app runs in iOS. The following code shows an example.