iOS 隐藏StatusBar问题
需求是需要隐藏掉应用内所有的StatusBar,然后有部分的东西如图片选择器,是封装在第三方的SDK中我无法获取到那个类的.m文件.
然后我看iOS10后,我隐藏StatusBar的代码是这样的
- BOOLprefersStatusBarHidden {
return YES;
}
之前用的直接调用隐藏的代码,现在没什么作用,所以现在用这个来隐藏.
那么问题来了,对于第三方的比如UIImagePickerViewController,我怎么隐藏它的StatusBar呢,我没办法替换成自己的图片选择器.
我想着是用runtime去捕获到这个,然后动态添加上这个方法的代码,网上找了相关代码,不知道怎么弄,能否给个解决的思路或者一般的方法.
可以在appDelegate的方法里面试试
- BOOLapplication:UIApplication *application didFinishLaunchingWithOptions:NSDictionary *launchOptions {
[application setStatusBarHidden:true];
}
最新文章
- 支付宝总提示"交易订单处理失败,请稍后再试"
- () QQ第三方登录不同平台(IOS,Android,网站)如何识别同一用户?
- iOS 隐藏StatusBar问题
- Weex适合做iPad App吗?
- UITableViewCell加载多张图片导致内存异常暴增
- () 为什么我编译完的静态framework 设备的CPU架构 和配置的不一样?
- 用Swift写CAEmitterLayer,如何让粒子停止发射呢?
- swift在使用Alamofire的时候,调用不了相应的函数,怎么回事?
- 类方法中使用了block,如何避免循环引用?
- () weex应该使用Dynamic Framework
- 使用Cordova 2.1开发IOS6应用,无法修改Launch Image和Icon
- () 关于iOS中navigationcontroller的使用问题
- iOS使用MPMoviePlayerViewController播放视频隐藏导航条与控制条
- 让iOS App编译的时候自动带git版本号
- Google maps sdk for iOS 偏移问题
广告位