Create

  • based on init
  • based on storyboard

lifeCycle

viewLoad

- loadView() {
   [super loadView];
}
  • if not custom loadView, do not override loadView
  • if override loadView, do not add super.loadView(). Otherwise, this override means nothing

viewDidLoad

  • call super.viewDidLoad() at first

willLayoutSubView

LayoutSubView

do some autoLayout

DidLayoutSubView

ViewWillAppear

ViewDIdAppear

ViewWillDisappear

ViewDidDisappear

results matching ""

    No results matching ""