博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UINavigationController的常用属性和方法
阅读量:7080 次
发布时间:2019-06-28

本文共 1011 字,大约阅读时间需要 3 分钟。

//获取到在栈中最顶层的视图控制器

@property(nonatomic,readonly,retain)   UIViewController *topViewController

//获取到在栈中当前显示的视图控制器

@property(nonatomic,readonly,retain)   UIViewControllere *visibleViewController

//在栈中当前视图控制器

@property(nonatomic,copy) NSarray *viewController

//隐藏导航栏,默认是不隐藏,NO

@property(nonatomic,getter =   isNavigationBarHidden) BOOL isNavigationBarHidden;

//获取到导航栏目

@property(nonatiomic,readonly)   UINavigationBar *navigationBar;

     上面是导航栏控制器的常用属性。

     下面是导航栏控制器的常用方法

//初始化一个根视图控制器,在栈的最底层

-(id)initWithRootviewController:(UIViewController   *) rootViewController;

//压入到一个新的视图控制器中,在栈中最顶层,可以选择是否需要动画效果

-(void)pushViewController:(UIViewController*)viewController   animated:(BOOL)animated;

//弹出一个视图控制器,可以选择是否需要动画效果

-(UIViewController *)   popViewControllerAnimated:(BOOL) animated;

//弹出到指定的视图控制器中,可以选择是否需要动画效果

-(NSArry*)popToViewController:(UIViewController*)viewController   animated:(BOOL)animated;

//回到根视图控制器,可以选择是否需要动画效果

-(NSArray *)popToRootViewControllerAnimated:(BOOL)   animated;

转载于:https://www.cnblogs.com/mybelief/p/4127497.html

你可能感兴趣的文章
MySQL常用简单小命令
查看>>
ERROR: child process failed, exited with error number 100 mongodb报错
查看>>
epoll 使用小结
查看>>
c#调用存储过程实现登录界面
查看>>
测试类。。。重写篇
查看>>
二进制
查看>>
入侵式与非入侵式JavaScript
查看>>
ny47 过河问题
查看>>
神奇高效的Linux命令行
查看>>
阿里云老后台
查看>>
mikadonic-文件访问控制设置(深层次的权限控制setfacl)
查看>>
这是标题,用来测试博客皮肤标题
查看>>
AJax详解
查看>>
从一段时间段中获取所有日期
查看>>
Java中如何设置表格处于不可编辑状态
查看>>
Java JTable视图窗口滚动并定位到某一行
查看>>
课堂练习
查看>>
HTML学习成果 制作一个空白简历
查看>>
使用mybatis自带工具,自动生成表对应domain、mapper.xml以及dao
查看>>
餐饮ERP相关问题FAQ
查看>>