UIApplication

public extension UIApplication
  • Get visible ViewController from the app’s keyWindow

    Declaration

    Swift

    var visibleViewController: UIViewController? { get }
  • Getting visible ViewController that is presented by UIViewController, UINavigationController or UITabbarController

    Declaration

    Swift

    func getVisibleViewController(_ rootViewController: UIViewController) -> UIViewController?

    Return Value

    Presented View Controller