ios101-navigation-view-controllers-slides · container view controllers display a view controller...
TRANSCRIPT
iOS101
Container View Controllers
Container View Controllers
Display a view controller inside another view controller Great for reuse Great for decomposing
Special segue: embed Set up with prepareForSegue
View Hierarchy
Tab Bar VC Main View
Tab Bar ViewHappy VC Main View
Image View Container View
Image View Button
Paper VC Main View
View Controller Hierarchy
Tab Bar VC
Happy VCNavigation VC
ViewController
Image View
Paper VC
Paper VC
View Controller Hierarchy
To add to view hierarchy: addSubview …but don’t forget VC hierarchy: addChildViewController: removeFromParentViewController: transitionFromViewController:toViewController:… willMoveToParentViewController: didMoveToViewController:
Demo: Manual Container Views
Challenge Time!