由于在做一个ios的通用设计平台,那么客户端解析的时候就涉及到一些ios不同版本,不同分辨率的适配问题

首先碰到的就是navigation bar中的item的背景色的问题

在ios7中设置settintcolor背景是透明的,图标和字默认是白色的,效果不错,但是在ios 6是,背景色也被设置成了白色,还加了边框,难看了,那怎么办呢,目前还正在摸索中啊

第二个问题就是色彩的透明度的问题,比较奇怪,在设置tableview的cell的背景色的时候,初始时是一样的,点着点着就不一致了,在ios 6和7中表现不一样,百思不得其解,最后调整了下透明度,初始加载和点击背景色改为两个,里面区分下ios 6 和 ios7

第三个问题, UITableViewCell中自己绘制分割线的问题,发现偶们重载了

drawRect方法呢,自己在Cell底部画了一条线,但是 IOS6.1以下就没有问题,但是ios7.0以上线就画不出来,这个比较奇怪,找来找去,最后确认是ios7修改了这里的显示机制,因此不能使用drawRect来处理,最好的方式是增加一个label 或者自定义uiview进行线的绘画,然后addsubview进去uitableviewcell即可

最新文章

  1. 关于对For循环嵌套优化的问题
  2. PHP 图片上传
  3. Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装
  4. 一起学习KenDo Mobile之一 建立一个简单的移动APP
  5. 诚聘:全栈开发人员,三线城市10-16K
  6. Symfony2 学习笔记之插件格式
  7. Type Encoding
  8. memached+asp.net 4.0 分布式缓存
  9. java中vector与hashtable操作详解
  10. tar 「解/壓」 包
  11. IOS UIWebView截获html并修改便签内容,宽度自适应
  12. C#模仿360安全卫士玻璃按钮,不闪烁,背景切换效率快
  13. MinGW 和 MSVC 下,使用 FILE 类型的一个奇怪的问题
  14. android:showAsAction="never"是做什么用的?
  15. Tcp实现简单的大小写转换功能
  16. jQuery的理论基础
  17. 需求收集过程实例之 - GF Phase 1
  18. git pull冲突:commit your changes or stash them before you can merge.
  19. 【JBoss】Linux下JBoss服务器"Too many open files"的解决方法
  20. Leetcode题解(30)

热门文章

  1. Linq的一些很方便的方法
  2. html信息提示框
  3. nagios二次开发(一)---开发思想
  4. AIDL和生成的java文件要分开存放,否则生成can't find symbol class
  5. python之路-Day3
  6. excel 导入 sqlserver 字符串被截取为255长度解决方案
  7. 2016 China-Final-F题 ——(SA+二分)
  8. chattr无法删除某个文件
  9. 第一次到IT公司上班!
  10. Failed opening .rdb for saving: Permission denied