美文网首页
iOS 开发时屏幕适配理解

iOS 开发时屏幕适配理解

作者: Aurora166 | 来源:发表于2018-04-18 18:11 被阅读0次

一、px、pt、ppi。

px就是表示pixel,像素,是屏幕上显示数据的最基本的点;
pt就是point,是印刷行业常用单位,等于1/72英寸。
Pixels就是 Per Inch,即沿着对角线,每英寸所拥有的像素数目,屏幕像素密度。
三者的区别网上很多,不在赘述。
针对iOS 开发使用的是pt,但是跟美工沟通一般需要告诉他px的尺寸。iOS开发时适配又要根据ppi来知道pt的大小。

二、图片2x、3x

跟美工要的图iphone4、4s、5、5s、6 都是2x的
iphone6+ 都是3x的

三、具体使用

大部分APP使用还是美工在6的基础上给标注,而我们开发也只按6来就可以了。因为在6以下都是2x,6+都是3x,所以在6+上,从px上来讲是放大了的。

下边聊一下,特殊的情况,美工需要在各个手机上等比放大pt的情况。

1.美工给的标注是px的,开发时如何换算成pt

iphone4、4s、5、5s、6 都是2x,所以直接除以2就行;
iphone6+ 都是3x的,所以除以3就行;

2.pt 在4、5、6、6+、上比例

以6为基础,6的尺寸是375*667
4的比例就是:320/375 = 0.8533 ,480/667 = 0.7196;
5的比例就是:320/375 = 0.8533 ,568/667 = 0.8515;
6的比例就是:375/375 = 1,667/667 = 1 ;
6+的比例就是:414/375 = 1.104,736/667 = 1.1034 ;
从数据分析,除了4,其他比例都很接近,所以可以直接用宽来计算;

相关文章

  • iOS 开发时屏幕适配理解

    一、px、pt、ppi。 px就是表示pixel,像素,是屏幕上显示数据的最基本的点;pt就是point,是印刷行...

  • iPhone X屏幕适配

    iPhone X开发设计屏幕适配。iPhone X(10)屏幕分辨率与适配,iOS开发适配与UI设计问题。 htt...

  • iOS判断刘海屏幕机型

    原文iOS刘海手机屏幕的适配判断是不是iphone x齐刘海屏幕iOS开发 iPhoneX以上机型适配判断判断iP...

  • iOS开发时屏幕适配尺寸

    开发的时候屏幕适配我经常会忘记iPhone各种机型的 尺寸,所以现在留下这个来方便以后查看, iPhone4做原型...

  • iOS字体适配

    随着iPhone机型种类的增加,iOS的小开发仔们各种机型的屏幕适配,字体适配是否困扰着你呢?我们都知道屏幕适配有...

  • 屏幕适配

    适配 什么是适配?适应、兼容各种不同的情况 iOS开发中的适配?系统适配针对不同版本的操作系统进行适配屏幕适配针对...

  • iOS开发屏幕适配

    Hello,简书! ## iOS开发屏幕适配 ## 屏幕适配原则大屏手机显示更多的内容 - 并不是大屏手机就根据屏...

  • iOS学习笔记24-不断进化的屏幕适配

    一、屏幕适配 iOS的屏幕适配可以分为3大块,代表着不同时期的屏幕适配主流: AutoResizing:在iOS6...

  • IOS 屏幕适配(一)理论篇

    @[TOC](IOS 屏幕适配(一)理论篇) 1. IOS 屏幕适配基本概念 1.1 IOS 设备的尺寸和分辨率 ...

  • iOS屏幕适配和设计流程分析

    iOS开发中,屏幕适配很多使用masonary这个库,但是使用过程中需要知道这些在屏幕适配的过程中与图片相关的工作...

网友评论

      本文标题:iOS 开发时屏幕适配理解

      本文链接:https://www.haomeiwen.com/subject/lbtbkftx.html