iPad各尺寸


  机型? ? ? ? ? ? ? ? ? ? ? ? ? ? ?屏幕尺寸? ? ? ? ? ?像素 ? ? ? ? ? ? ? ? ? ? ?点? ? ? ? ? ?

  ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(单位:英寸)? ?

  iPad ? ? ? ? ? ? ? ? ? ? ? ? 9.7寸? ? ? ? ? ? ? 1536*2048 ? ? ? ? 768*1024

  ?

  iPad Pro 9.7? ? ? ? ? ? ? ? ? 9.7寸? ? ? ? ? ? ? ? 1536*2048 ? ? ? ? ? ? 768*1024

  ?

  iPad Pro 10.5 ? ? ? ? ? ? ? 10.5寸 ? ? ? ? ? ? ? 1668*2224 ? ? ? ? ? ? 834*1112

  ?

  iPad Pro? 12.9 ? ? ? ? ? ? 12.9寸? ? ? ? ? ? ? ? 2048*2732 ? ? ? ? ? ? 1024*1366? ? ? ? ?

  ?

  iPad Air? ? ? ? ? ? ? ? ? ? ? ? 7.9寸? ? ? ? ? ? ? ? 1536*2048 ? ? ? ? ? ? 768*1024

  

  iPad mini ? ? ? ? ? ? ? ? ? ? 7.9寸 ? ? ? ? ? ? ? 1536*2048 ? ? ? ? ? ? 768*1024

  ?

  ?

  开辟iPad,网上没找到完整的ipad 参数,只能自己入手整顿

  iPad开辟中碰到一个疑问,当我用iPad 2和mini4 履行NSlog(@"size:%@",NSStringFromCGSize([UIScreen mainScreen].bounds.size)); ? 我发明它们打印出来的size 都一样,困拢了我良久,下面是我的了解,欲望能给先人一点提醒:

  要了解这个,先要了解?pt,px,ppi 三个概念

  ppi的算法:

  公式:

  iPad各尺寸

  ?

  比如iphone3gs的像素分辨率是480px×320px,按下图计算即表现在iphone3gs具有ppi为163,物理屏幕宽度约为3英寸,3*163~480,

  因此iphone3gs分辨率为480*320

  iPad各尺寸以后ios也就用了三种ppi:

  ?@1x,163ppi(iphone3gs)?

  ?@2x,326ppi(iphone4、4s、5、5s、6)

  ?@3x,401ppi(iphone6+)

  ?

  当我们打印时,打印的不是该屏幕的物理宽度,而是以pt为计量单位的宽度,pt又是依据分辨率和屏幕大年夜小来计算的。例:iPhone6s分辨率1334px*750px,对角线长5英寸=> 计算出它的(ppi=326)=> 所所以2x=> 1pt=2px=> 打印结果750/2=375;?

  ?

  ?

  ?

相关内容