ios开发 能把一个viewcontrollerpush进去另一个viewcontroller里吗
2个回答
2017-08-06
展开全部
比如说有两个控制器,一个是FirstViewController,一个是SecondViewController,如果要在FirstViewController上添加SecondViewController,则在FirstViewController中,SecondViewController*secondVc=[[SecondViewControlleralloc]init];[selfaddChildViewController:secondVc];这就把一个控制器添加到另一个控制器上去了但是仅仅如此还是不够严谨的,苹果官方建议,当一个控制器成为另一个控制器的子控制器时,其对应的view也要成为另一个控制器的子View.即,添加完控制器之后,在加一句[self.viewaddSubView:secondVc.view];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-07-05
展开全部
addSubview:_BViewController.view[viewaddsubview:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询