UINavigationController
extension UINavigationController
-
Undocumented
Declaration
Swift
@discardableResult public func popViewController() -> UIViewController? -
Undocumented
Declaration
Swift
public var last: UIViewController? { get } -
Undocumented
Declaration
Swift
public var beforePrevious: UIViewController? { get } -
Undocumented
Declaration
Swift
public var previous: UIViewController? { get } -
Undocumented
Declaration
Swift
public var root: UIViewController? { get } -
Undocumented
Declaration
Swift
@objc open func push(asRoot newRoot: UIViewController) -
Undocumented
Declaration
Swift
@discardableResult public func push(_ controller: UIViewController) -> UIViewController -
Undocumented
Declaration
Swift
public func pushAsLast(_ controller: UIViewController) -
Undocumented
Declaration
Swift
@discardableResult public func push(fromTop controller: UIViewController) -> UIViewController -
Undocumented
Declaration
Swift
public func push(_ pushingController: UIViewController, keepLast keepLastCount: Int) -
Undocumented
Declaration
Swift
public func contains<T>(controllerType: T.Type) -> Bool where T : UIViewController -
Undocumented
Declaration
Swift
public func push(_ pushId: String, _ pushingController: UIViewController)
View on GitHub
UINavigationController Extension Reference