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

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

效果图:


具体方法:

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];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.自定义控件 a.继承某个控件 b.重写initWithFrame方法可以设置一些它的属性 c.在layouts...
    圍繞的城阅读 8,957评论 2 4
  • 任何控制器的父类都是UIViewController,导航栏控制器也不例外,它是UIViewController的...
    王小宾阅读 7,445评论 1 4
  • 小新是一个年仅5岁,正在幼儿园上学的小男孩。他内心早熟,喜欢欣赏并向美女搭讪。最初小新与父亲广志和母亲美伢组成一个...
    杨叶儿阅读 1,850评论 0 0
  • 下图是一位总统带着孙子散步,有个乞丐向他鞠躬敬礼,总统马上驻足还礼,而且弯腰更深。孙子不解:“他只是个乞丐啊!” ...
    胜者为王王臣森阅读 1,211评论 0 0

友情链接更多精彩内容