Returns the view controller to present to the user.
- iOS 10.0+
- Mac Catalyst 13.0+
The view controller to present to the user. The default implementation returns
Subclasses that provide additional UI using a view controller can override this method to return that view controller. If this method returns a valid object, the system presents the returned view controller modally instead of calling the
Your custom view controller should provide a view with your custom UI and should handle any user interactions inside those views. Upon completing the activity, do not dismiss the view controller yourself. Instead, call the
activity method and let the system dismiss it for you.