下載手機汽配人

tarbar的第二個控制器里有2層視圖,如何切換。如何管理

提問者:網(wǎng)友 2018-07-20
最佳回答
將tabbarcontroller的第二個控制器當作containerViewController (容器控制器)。 如果那兩層的視圖分別來兩個不同的視圖控制器,那么你可以通過 addChildViewController 來管理這兩個控制器 Objective C code? 1 2 3 [self addChildViewController:vc1]; //////建立邏輯上的父子關系 [self.view addSubview:vc1.view]; //////將vc1的視圖添加到父vc的hierarchy上 [vc1 didMoveToParentViewController:self]; /////通知child,完成了父子關系的建立 添加另外一個控制器同理。 如果在這兩上子控制器中想要訪問父控制器,可以通過parentViewController 來訪問其父VC 視圖之間的切換可通過 transitionFromViewController:toViewController:duration:options:animations:completion: 來實現(xiàn)
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關于“tarbar的第二個控制器里有2層視圖,如何切換。如何管理”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。