iOS的坐标真正从(0,0)开始
2016-07-25 17:22
393 查看
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)])
{
[self setEdgesForExtendedLayout:UIRectEdgeNone];
}
在ViewDidLoad里面调用这句话。
另外如果想做导航栏穿透效果,最后是隐藏导航栏,然后自定义一个导航栏,如果在导航栏上增加遮罩的话会导致push操作卡顿现象,未解决该问题。
[self.view addSubview:self.navView];
[self.view bringSubviewToFront:self.navView];
{
[self setEdgesForExtendedLayout:UIRectEdgeNone];
}
在ViewDidLoad里面调用这句话。
另外如果想做导航栏穿透效果,最后是隐藏导航栏,然后自定义一个导航栏,如果在导航栏上增加遮罩的话会导致push操作卡顿现象,未解决该问题。
[self.view addSubview:self.navView];
[self.view bringSubviewToFront:self.navView];
- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; [self.navigationController setNavigationBarHidden:YES animated:animated]; }
- (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; [self.navigationController setNavigationBarHidden:NO animated:animated]; }
相关文章推荐
- iOS GCD 定时器
- iOS7、iOS8的新特性
- std::ios::sync_with_stdio(false);
- iOS左侧滑动返回
- iOS TableView给力动画的简单实现
- iOS编程(双语版) - 视图 - 手工代码(不使用向导)创建视图
- iOS 隔离导航控制器
- iOS JPush简易使用
- ios8以上 ble 实现 bt sink
- IOS多线程开发其实很简单
- ios 利用 NSURLSession下载图片
- iOS .xcworkspace文件丢失
- iOS中数据持久化
- iOS苹果IAP 充值
- 关于cannot jump from switch statement to this case label的问题解决
- iOS交互式动画详解(上):iOS 10以下的实现
- iOS 导航栏隐藏和显示引起问题的解决方案
- iOS 文件操作,记录log日志。
- [编写高质量iOS代码的52个有效方法](三)消息和运行期
- iOS本地推送消息