适配

1、暗黑模式

1、图片。

2、颜色。

暗黑模式讲解

2、放大模式

宏判断(比例适配)

//判断iPhone6 6s 7系列

#define kiPhone6BigMode ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640,1136), [[UIScreen mainScreen] currentMode].size): NO)

//判断iPhone6p 6sp 7p系列

#define kiPhone6PlusBigMode ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125,2001), [[UIScreen mainScreen] currentMode].size) : NO)

#define kBigModeScale  (kiPhone6BigMode ||kiPhone6PlusBigMode)?0.67:1

3x图片手机 渲染(知乎)

推荐阅读更多精彩内容

  • 最近准备面试,坐地铁的时候突然想到之前一个问题,三张图片等间距适配保证不拉伸,瞬间没了思路,果断回来复习; 适配的...
    金字塔的AI阅读 1,852评论 0 6
  • 搜罗整理了一下,持续更新 //判断手机型号 //判断是否是ipad #define isPad ([[UIDevi...
    笨猫25阅读 1,577评论 0 0
  • 关于iOS设备适配的问题,总会有人踩到坑。这篇文章是自己整理的一些关于适配的方面的...就算经验吧。 这篇文章主要...
    呆呆程序员阅读 230评论 0 0
  • //判断是否是ipad define isPad ([[UIDevice currentDevice] userI...
    卡布哒Q阅读 240评论 0 0
  • 诗意随笔(一) 诗意随笔 文/@峡谷听风扬 天地造化树成仙, ...
    峡谷听风扬阅读 443评论 2 29
  • 勇敢追求自己的梦想,实现弯道超车。逐梦路上,你我同行。愿我们一起前行,成为一个有品位的健康达人,实现物质精神双丰收...
    slim玉立阅读 918评论 10 24
  • 有人说半年时间嗖的过去了 觉得焦虑难捱 似乎仍在原地踏步 上月的flag 这个月接着立 其实 说到底 生活就是游走...
    真珠美学糖豆子阅读 33评论 0 0
  • 体验入:互生 交互而生,集思广益! 一个有智慧的管理者,一定要懂得如何用大家的智慧去解决存在的问题! 用大家的智慧...
    熊毅滨1349阅读 81评论 0 0