Interface UISceneDelegate

All Superinterfaces:
NSObjectProtocol, ObjCProtocol
All Known Subinterfaces:
CPTemplateApplicationDashboardSceneDelegate, CPTemplateApplicationInstrumentClusterSceneDelegate, CPTemplateApplicationSceneDelegate, UIWindowSceneDelegate
All Known Implementing Classes:
CPTemplateApplicationDashboardSceneDelegateAdapter, CPTemplateApplicationInstrumentClusterSceneDelegateAdapter, CPTemplateApplicationSceneDelegateAdapter, UISceneDelegateAdapter, UIWindowSceneDelegateAdapter

public interface UISceneDelegate
extends NSObjectProtocol
Since:
Available in iOS 13.0 and later.
  • Method Details

    • willConnect

      void willConnect​(UIScene scene, UISceneSession session, UISceneConnectionOptions connectionOptions)
    • sceneDidDisconnect

      void sceneDidDisconnect​(UIScene scene)
    • sceneDidBecomeActive

      void sceneDidBecomeActive​(UIScene scene)
    • sceneWillResignActive

      void sceneWillResignActive​(UIScene scene)
    • sceneWillEnterForeground

      void sceneWillEnterForeground​(UIScene scene)
    • sceneDidEnterBackground

      void sceneDidEnterBackground​(UIScene scene)
    • openURLContexts

      void openURLContexts​(UIScene scene, NSSet<UIOpenURLContext> URLContexts)
    • stateRestorationActivityForScene

      NSUserActivity stateRestorationActivityForScene​(UIScene scene)
    • restoreInteractionState

      void restoreInteractionState​(UIScene scene, NSUserActivity stateRestorationActivity)
    • willContinueUserActivity

      void willContinueUserActivity​(UIScene scene, String userActivityType)
    • continueUserActivity

      void continueUserActivity​(UIScene scene, NSUserActivity userActivity)
    • didFailToContinueUserActivity

      void didFailToContinueUserActivity​(UIScene scene, String userActivityType, NSError error)
    • didUpdateUserActivity

      void didUpdateUserActivity​(UIScene scene, NSUserActivity userActivity)