LifecycleBehaviorViewController
private final class LifecycleBehaviorViewController : UIViewController, UIGestureRecognizerDelegate
-
Declaration
Swift
private let behaviors: [ViewControllerLifecycleBehavior]
-
Declaration
Swift
init(behaviors: [ViewControllerLifecycleBehavior])
-
Declaration
Swift
required init?(coder: NSCoder)
-
Declaration
Swift
override func viewDidLoad()
-
Declaration
Swift
override func viewWillAppear(_ animated: Bool)
-
Declaration
Swift
override func viewDidAppear(_ animated: Bool)
-
Declaration
Swift
override func viewWillDisappear(_ animated: Bool)
-
Declaration
Swift
override func viewDidDisappear(_ animated: Bool)
-
Declaration
Swift
override func viewWillLayoutSubviews()
-
Declaration
Swift
override func viewDidLayoutSubviews()
-
Declaration
Swift
private func applyBehaviors( body: ( _ behavior: ViewControllerLifecycleBehavior, _ viewController: UIViewController ) -> Void )