昨天一个神奇的一天,竟然一直忽略12以后新尺寸适配,之前x也是375的point,所以一直相安无事,知道12出来后尤其是promax带来了更大的428,就出现基于375设计的图,在428上看起来偏小的问题。
Device Points Log. Res. Sc. Real Res. PPI Ratio Size |
适配
看来脱离线上高流量app,就疏忽了这个基本问题,自从不仅仅是375后,414以及428尺寸出来后,苹果适配就不是以往那么简单方便了,真要做到像素级别的还原设计,必须设计也出各种版本的ui,然后各种尺寸必须单独处理。
参考
iOS一套代码适配所有iPhone手机布局实现方案
Adaptive layout for iOS in Swift
iPhone 6 Plus resolution confusion: Xcode or Apple’s website? for development
Pixel Density, Demystified
Mobile design 101: pixels, points and resolutions
Correct way to adapt the UI to various iPhone screen sizes
iPhone 12 vs Designers
Auto - 优雅的iPhone等比例精准适配工具(二. 可视化)
SwiftyFitsize
【iOS】利用Runtime实现字体自动化屏幕适配