------------------


ios7基于viewController隐藏状态条:
通过ViewController重载方法返回枚举值的方法来控制状态栏的隐藏和样式。
首先,需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES;
然后,在UIViewController子类中实现以下两个方法:

- (UIStatusBarStyle)preferredStatusBarStyle
{return UIStatusBarStyleLightContent;
}- (BOOL)prefersStatusBarHidden
{return NO;
}

最后,在需要刷新状态栏样式的时候,调用[self setNeedsStatusBarAppearanceUpdate]方法即可刷新


UILable奇葩的把文字draw到外面去了:
lable在ios7(bate版)下可以draw多行,只要text里有回车,如果你计算出单行text的高度并setFrame之后,对于"1\n2"这样的文本,他的显示就错乱了,1跑上面去了——出了frame区域,解决方法就是setFrame之后调用:[label sizeThatFits:lable.frame.size].


UITabBarController的视图结构变了:(这是因为kpi么)

   -------


IOS7的UITableViewCell的定制没有以前那么直接了,以前可以直接继承UITableViewCell然后drawRect. 但是现在不行了,现在的UITableViewCell包含了一个scrollView,你重绘了UITableViewCell将会被这个scrollView遮住而完全没法显示.

如下是一个解决思路:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{

UITableViewCell * cell = [[[UITableViewCellalloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil] autorelease];

UIView * subview = [[[XXView alloc] init] autorelease];

subview.userInteractionEnabled = NO;// 不设为NO会屏蔽cell的点击事件

subview.backgroundColor = [UIColorclearColor];// 设为透明从而使得cell.backgroundColor有效.

subview.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

[cell.contentView addSubview:subview];// cell.contentView是个readonly属性,所以别想着替换contentView了.

return cell;

}


UISearchDisplayController的delegate导致内存问题 
连这个问题都有。。不得不感慨乔布斯死的早啊!
这显示是ios7的(pre-)sdk自己的一个bug,给UISearchDisplayController设置delegate后,在UISearchDisplayController不用了的时候(比如release他之前),务必要setDelegate = nil. 否则可能会出野指针(某已释放的对象)被调用.

self.searchDisplay.delegate = nil; 

转载于:https://www.cnblogs.com/xiaouisme/p/3288639.html

IOS7的蛋疼各种收集相关推荐

  1. 使用metasploit收集邮箱

    来源:milsec.com 作者:影子牛 转载开始. 发现这个还是蛮有用处的,如果感到蛋疼你就拍拍手,至于收集到邮箱之后做什么用途,各位就可以自己随意发挥了 [root@sms framework3] ...

  2. iOS开发之资料收集

    github排名:https://github.com/trending, github搜索:https://github.com/search. 此文章转自github:https://github ...

  3. iOS后台下载功能(收集)

    在iOS7以前的系统中,App默认是不能后台运行的,如果要后台运行,可以采用以下两类方法: (1)使用beginBackgroundTaskWithExpirationHandler函数,向系统申请一 ...

  4. ★Kali信息收集~★6.Dmitry:汇总收集

    概述: DMitry(Deepmagic Information Gathering Tool)是一个一体化的信息收集工具.它可以用来收集以下信息: 1. 端口扫描 2. whois主机IP和域名信息 ...

  5. 求职及学习心情文章收集

    闭门造车比大量学习还痛苦,还是借鉴一下别人的路子好很多: 你好,百度LNP:http://blog.csdn.net/eaglex/article/details/6525459 这个人的求职经历:h ...

  6. 适用于iOS7 UI的外描边图标素材下载

    我们知道ios7的界面设计是非常简约的,图标也不例外,iOS7的icon大部使用了扁平化的外描边风格设计,使得整体看起来十分简约.耐看,这次分享达人为大家收集将近600个漂亮的外描边图标下载,这些图标 ...

  7. 【转】《iOS7 by Tutorials》系列:iOS7的设计精髓(下)

    四.聚焦于内容 在iOS7里,强调的不是眼花缭乱的装饰效果,而是最重要的内容本身. 下面我们来探讨这个主题: 1.删除不必要的内容 伟大的设计更多是减法和加法的组合. 虽然很酷的想法是很重要,但还有更 ...

  8. ios7 JavaScriptCore.framework

    曾经想要oc调用js代码通常是通过uiwebview的stringByEvaluatingJavaScriptFromString方法,或是直接使用JavaScriptCore引擎,比如https:/ ...

  9. 重要!SpringBoot一个非常蛋疼的无法启动的问题解决

    今天遇到了一个非常蛋疼的问题,好好的项目,没有任何报错,但是就是启动不了 还抱一个我看不出问题的错误: java.lang.NoSuchMethodError: org.springframework ...

最新文章

  1. 使用MySQL组复制的限制和局限性
  2. 最长递增子序列 最长连续递增序列
  3. 中国联轴器行业发展态势分析及十四五规划建议报告2021-2027年
  4. 207. Course Schedule 课程表
  5. 谷歌 colab_使用Google Colab在Python中将图像和遮罩拆分为多个部分
  6. 【JS新手教程】LODOP打印复选框选中的任务或页数
  7. SpringBoot + Shiro 缓存记住密码
  8. C++判断进程id是否存在
  9. 第12章[12.2] Ext JS可编辑列Grid的全场景开发
  10. 企业如何确定需要什么样的产品经理
  11. 如何在苹果Mac上设置文档样板,开启文档时自动复制?
  12. android eventbus view,Android-EventBus框架详细介绍与简单实现
  13. 中科大和东北大学计算机考研,我国39所985高校,一共被分为五个档次,复旦大学处于第二档...
  14. MySql(十二)Sql92和Sql99的区别
  15. 计算机无法识别Gp80180,佳博Gprinter GP-L80180I 驱动
  16. Zookeeper可以干什么
  17. todo Java注解
  18. Canal监听阿里云RDS
  19. 淮安万达机器人_淮安万博机器人 万达上班时间【输入网址YB7888.vip】angmi_PP视频搜索-PP视频-原PPTV聚力视频...
  20. 发力区块链,百度险中求胜 |链捕手

热门文章

  1. floquet端口必须沿z轴设置_Ansys Workbench 振动给料机偏心轴的模态分析
  2. java oracle sql 参数_oracle pl/sql之在java中调用带有输入输出参数的oracle存储过程...
  3. linux vim emmet,前端开发神器Emmet.vim使用笔记
  4. python3.6库参考手册_python3.5.2官方帮助文档参考手册(CHM版)
  5. java 写入指定路径文件_java对指定目录下文件读写操作介绍 | 学步园
  6. IOS UIScrollView 滚动视图的使用和文档
  7. diag开关什么意思_双控开关接线图_一灯双控开关接线图_单联双控开关接线图_双控开关接线图实物图...
  8. 学习opencv3_如何高效学习计算机视觉?
  9. 语言线性拟合线对称_文科生都能看懂的机器学习教程:梯度下降、线性回归、逻辑回归...
  10. HTMLTestRunner.py内容