下載手機(jī)汽配人

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

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

我要提問

汽配限時(shí)折扣

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