oc 解决状态栏干扰...

#pragma mark - 去除状态栏干扰的方法
- (void)viewDidLoad {
    [super viewDidLoad];
    if (_tableView.style == UITableViewStylePlain) {
        UIEdgeInsets contentInset = _tableView.contentInset;
        contentInset.top = 20;
        [_tableView setContentInset:contentInset];

        UIView *barBackground = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 20)];
        barBackground.backgroundColor = [UIColor colorWithWhite:1 alpha:0.9];
        [self.view addSubview:barBackground];
    }
    // Do any additional setup after loading the view, typically from a nib.
}
UIEdgeInsets是一个结构体,上下左右四个方向都可以让出位置.
时间: 2024-10-16 13:13:02

oc 解决状态栏干扰...的相关文章

OC 解决NSArray、NSDictionary直接打印中文出现乱码的问题

在iOS开发中,经常需要查看数组中得元素是否是自己想要的,但是苹果并没有对直接打印数组中得中文作处理,直接打印就会出现一堆很讨厌的东西,解决其实很简单,就是需要通过为NSArray添加分类,重写 - (NSString *)descriptionWithLocale:(id)locale方法即可 代码如下: #import "NSArray+Log.h" @implementation NSArray (Log) - (NSString *)descriptionWithLocale:

拒绝干扰 解决Wi-Fi的最大问题《转》

拒绝干扰 解决Wi-Fi的最大问题 802.11技术在过去10年已经取得了长足的发展 – 更快,更强大且更具有可扩展性.但有一个问题依然困扰着Wi-Fi;可靠性. 没有什么再比用户抱怨Wi-Fi性能不稳定.覆盖不好.经常掉线更让网管人员崩溃的事了.解决Wi-Fi这个看不到且不断变化的环境的确是个问题.而且射频干扰也是个罪魁祸首. 射频干扰几乎来自于所有能发出电磁信号的装置 – 无绳电话.蓝牙手机.微波炉乃至智能仪表.但大多数企业都没有意识到的是,最大的Wi-Fi的干扰源是他们自己的Wi-Fi网络

拒绝干扰 解决Wi-Fi的最大问题

本文转载至:http://www.ciotimes.com/net/rdjs/WI-FI/201006301920.html 射频干扰英文:RFI,(Radio Frequency Interference) 日文:電波障害 摘要:  关键词: Wi-Fi射频干扰信道 802.11技术在过去10年已经取得了长足的发展 – 更快,更强大且更具有可扩展性.但有一个问题依然困扰着Wi-Fi;可靠性. 没有什么再比用户抱怨Wi-Fi性能不稳定.覆盖不好.经常掉线更让网管人员崩溃的事了.解决Wi-Fi这个

Android UI体验之全屏沉浸式透明状态栏效果

前言: Android 4.4之后谷歌提供了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏. 虚拟按键动态隐藏, 应用可以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 身临其境 的体验.而Android 5.0之后谷歌又提出了 ColorPalette 的概念,让开发者可以自己设定系统区域的颜色,使整个 App 的颜色风格和系统的颜色风格保持统一.今天学习总结一下如何实现Android 4.4以上全屏沉浸式透明状态栏效果.先看下预期效果: 首先现分清楚哪部分是状态栏,哪部分是导

iOS9新特性 window决定程序的状态栏管理问题

Xcode7升级之后遇到的问题 问题一: 老项目在Xcode6上运行没有任何问题,但在Xcode7上运行直接崩了! 经过一波分析: 发现是因为我顶部状态栏处添加了topWindow,用于处理TableView滚回顶部的业务逻辑,而在Xcode7中window必须要有根控制器,否则直接崩溃,那么只要给这个topWindow设置一个rootViewController,将TableView滚回顶部的代码写在这个控制器去处理即可,解决报错 问题二: 在设置rootViewController之后,清空

状态栏自动隐藏

一,经历 1> Bug 详情===>在某个控制器中, push了一个新控制器,新控制器的状态栏总会自动隐藏,有时候是点击的时候隐藏. 2> 我于是就在控制器的 view 显示的时候,显示状态栏,结果还是会在多次点击屏幕空白处时隐藏状态栏. 3> 我验证了 viewdidappear 那几个方法执行的先后顺序,还是发现不出来,哪个地方隐藏了状态栏. 我在不同的地方显示状态栏,结果还是会隐藏. 汪洋补牢失败,我就开始下面的探索... 4> 感觉像是下面的控制器接收到什么通知隐藏了

android -------- 沉浸式状态栏和沉浸式导航栏(ImmersionBar)

android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,适用于Activity.Fragment.DialogFragment.Dialog,并且适配刘海屏,适配软键盘弹出等问题 ImmersionBar -- android 4.4以上沉浸式实现 直接看效果图,最下面有各个版本的效果图 android studio 引入依赖 implementation 'com.gyf.immersionbar:immersionbar:2.3.3' eclipse immersion

再见北理工:忆北京研究生的编程时光

两年前,我本科毕业写了这样一篇文章:< 回忆自己的大学四年得与失 >,感慨了自己在北理软院四年的所得所失:两年后,我离开了帝都,回到了贵州家乡,准备开启一段新的教师生涯,在此也写一篇文章纪念下吧! 还是那句话:这篇文章是写给自己的,希望很多年之后,回想起自己北京的六年时光,也是美好的回忆.文章可能有点长,但希望大家像读小说一样耐心品读,看完之后也能温馨一笑或唏嘘摇头,闭上眼睛想想你自己的大学生活吧,很享受的! 同时,这也是自己的第200篇原创文章,三年半的时间,说长不长,说短不短,这期间不论是

s905x软件工作记录

待修改 插上usb刷机线,就可以刷机:罗云, 2016年6月15日 9:19. NTFS文件系统格式的存储设备在系统设置内无法浏览文件: --- 已反馈amlogic,跟踪问题罗云, 2016年7月7日 12:01. 联网无法自动获取和更新时间: ---- 已反馈amlogic,跟踪问题:罗云, 2016年6月18日 12:59. Miracast连接显示卡顿,与部分手机无法建立连接:---- 已反馈amlogic,跟踪问题: SPDIF声音输出会有间歇性的瞬间卡顿: ---- 已反馈amlog