-
本页面不显示导航栏,下一级页面显示导航栏的处理办法
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:animated];
}
- (void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
[self.navigationController setNavigationBarHidden:NO animated:animated];
}
原理:
- 在页面即将出现的时候,隐藏导航栏,动画参数直接继承使用函数默认参数
- 在页面即将消失的时候,显示导航栏,动画参数直接继承使用函数默认参数
-
markdown 特别标明,加重文字
//在文字的两边加上一组*星号 表示斜体
*字体*
//在文字的两边加上两组*星号 表示加粗
**字体**
-
dispatch_source_t timer
这是GCD的一个定时器,使用方法是在全局并发队列里创建定时器,然后设置给GCD,再给GCD设置一个需要重复invoke的函数,设置完成后启动。一旦启动,就会永远执行,除非手动调用suspend和cancel函数。为了保证实现重复功能,invoke函数内的对象会被强引用,所以需要注意内存泄露
-
evolve
-
interfere
网友评论