IOS开发 图片预览出现20像素空白(二)
2013-05-17 14:41
309 查看
做图片预览查看功能时,从网上下载了一个列子(见附件),发现挺好用的,直接搬到程序里了,但是发现了一个问题就是:当我点击图片查看大图时,顶部会出现空白,后来网上查资料,博客中纪录了解决方法 IOS开发
解决statusBar隐藏后,如何把它的那20像素的空白位置弄掉?,但是发现刚开始进入图片预览界面时,状态栏不会出现,只有导航栏在上面而且留有状态栏高度的空白,感觉应该时代码哪个地方将状态栏隐藏了,所以修改代码之后,解决了1)顶部出现空白 2)状态栏不显示
由上篇博客可以知道view的系列过程为:loadView->viewDidLoad->viewWillAppear->viewDidAppear->viewWillDisappear->viewDidDisappear,所以我在viewDidLoad和viewWillAppear两个方法中将状态栏隐藏
解决statusBar隐藏后,如何把它的那20像素的空白位置弄掉?,但是发现刚开始进入图片预览界面时,状态栏不会出现,只有导航栏在上面而且留有状态栏高度的空白,感觉应该时代码哪个地方将状态栏隐藏了,所以修改代码之后,解决了1)顶部出现空白 2)状态栏不显示
由上篇博客可以知道view的系列过程为:loadView->viewDidLoad->viewWillAppear->viewDidAppear->viewWillDisappear->viewDidDisappear,所以我在viewDidLoad和viewWillAppear两个方法中将状态栏隐藏
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];在viewDidAppear将状态栏显示,并调整frame
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade]; [super viewDidAppear:animated]; self.view.frame = CGRectMake(0, -44, 320, 480);
相关文章推荐
- ios UIViewController 边框无故出现20像素空白
- IOS开发 解决statusBar隐藏后,如何把它的那20像素的空白位置弄掉?
- iOS开发Debug之20像素的空白
- IOS开发 两、三个界面相互传值,类似android的onActivityResult(拍照上传、预览图片、点击查看、删除)
- iOS开发 关于tableView加载图片时出现卡顿时的解决办法
- 图片下面出现空白像素的问题解决
- 如何清除图片下方出现几像素的空白间隙?
- css布局图片与下面文档出现多出像素空白解决方法
- iOS开发中的错误整理,线程之间通信练习,加载图片的练习中出现的错误 -- Http请求错误
- 微信小程序 --- 点击图片预览出现编辑器空白BUG
- 图片下面出现空白像素的6种解决办法
- IOS下 用vue开发前端项目 点击返回 页面出现空白
- 图片下面出现空白像素的问题解决
- 图片下面出现空白4像素BUG的常用解决方法归纳
- IOS开发:IOS7下Statusbar出现透明及界面下方出现空白
- 图片下面出现空白像素BUG的常用解决方法归纳
- IOS开发 两、三个界面相互传值,类似android的onActivityResult(拍照上传、预览图片、点击查看、删除)
- 如何清除图片下方出现几像素的空白间隙?
- iOS 开发中问题 ——tableView分行线距离左侧15像素空白的解决办法
- 图片下面出现空白像素BUG的常用解决方法归纳