在美工提供图片图片的前提下,只需要下面给UIImage做一个分类,就可以简单的实现在6和7上的图片名字适配。

比如美工在6上面提供的图片叫common_button_big_red_highlighted.png,7上的名字common_button_big_red_highlighted_os7@2x.png,通过下面的简单代码就可以实现6和7的图片适配,而且在调用的时候十分方便,只需要通过[UIImage imageWithNamed:]就可以,跟体统自带的[UIImage imageNamed:]类似;

+ (UIImage *)imageWithNamed:(NSString *)imageName{

    if ([[UIDevice currentDevice].systemVersion doubleValue] >= 7.0)

 {

        NSString * name = [NSString stringWithFormat:@"%@_os7",imageName];

        UIImage * image = [UIImage imageNamed:imageName];

        if (image == nil) {

            return image = [UIImage imageNamed:imageName];

        }

        return [UIImage imageNamed:name];

    }

    return [UIImage imageNamed:imageName];

}

最新文章

  1. Codeforces Round #353 (Div. 2) ABCDE 题解 python
  2. 【http】四种常见的 POST 提交数据方式
  3. 学习笔记---C/C++语法
  4. Hollister Outlet Store
  5. 视图(View) – ASP.NET MVC 4 系列
  6. .NET ORM 的 “SOD蜜”--零基础入门篇
  7. Warning: Attempt to dismiss from view controller <UIViewController: 0x17d71c10> while a presentation or dismiss is in progress!
  8. 如何成为一名优秀的前端工程师 (share)
  9. oracle - redo 损坏或删除处理方法
  10. (转)《深入理解java虚拟机》学习笔记3——垃圾回收算法
  11. 统计指定时间段的访问真正WEB页面(去除静态请求)的IP的TOP100排行
  12. bootstrapvalidator之API学习
  13. 3000本IT书籍下载地址
  14. halcon几何变换(仿射变换)
  15. 深入浅出 JVM GC(1)
  16. Zookeeper简介与集群搭建
  17. python读取excel中单元格的内容返回的5种类型
  18. Spring IOC(一)概览
  19. CAP在MySQL的分析
  20. python中logging模块使用

热门文章

  1. ...python の 学习
  2. / etc / init.d / iptables: line 268: restorecon: command not found
  3. 又一个提示框思密达,腾讯UED
  4. 在Ios里UIWebView参入js
  5. 使用MediaRecorder录制音频
  6. CAP Confusion: Problems with ‘partition tolerance’
  7. [Jquery]导航菜单效果-纵向
  8. 如何整治那些敢偷用你Wi-Fi的人
  9. bzoj 1877: [SDOI2009]晨跑
  10. dedecms5.7安装百度(ueditor)编辑器的方法