The right order to insert a child view controller is to first call the method
addChildViewController, then addSubview, and finally didMoveToParentViewController.
This fixes some issues where some events were not being passed to the
child controllers.
The right order to insert a child view controller is to first call the method addChildViewController, then addSubview, and finally didMoveToParentViewController. This fixes some issues where some events were not being passed to the child controllers.