@interface UIViewController (UIContainerViewControllerProtectedMethods)spa
1.- (void)addChildViewController:(UIViewController *)childController .net
2.- (void) removeFromParentViewController內存
能夠經過這倆個方法中的方法1.把一個試圖控制器B的view直接加到另外一個試圖控制器A的view上.若是B的view是有透明的,那麼A的視圖也能夠看到到。這樣能夠在B視圖控制器裏處理簡單用view不方便處理的一些事情,有時候很方便。讓B消失時用方法2.。rem
我試過直接把B的view做爲A的view的子視圖也是能夠的,不用方法1.和方法2.。get
具體沒仔細研究,這倆種狀況應該要必須把B視圖控制器做爲A的屬性或成員變量,不然容易出現內存問題。class
有空再探究!!!變量