导航控制器添加子导航控制器

2016-10-08  本文已影响0人  Lsx_f

今天遇到了一个问题,就是需要在当前导航控制器中添加一个带有导航控制器的子视图,如果有需要的可以参考下:

效果图:

具体方法:

1. //初始化

LSXSetupVC * SetupVC=[LSXSetupVC new];

2.//LSXSetupVC控制器添加导航

UINavigationController * nav=[[UINavigationController alloc]initWithRootViewController:SetupVC];

3.//当前控制器添加子控制器(带导航的)

[self addChildViewController:nav];

4.//设置大小

nav.view.frame=CGRectMake(SCREEN_WIDTH-300, 100, 300, 500);

5.//重要代码(将要添加的view   添加到当前的view上)

[self.view addSubview:nav.view];

上一篇 下一篇

猜你喜欢

热点阅读