iphone11尺寸长宽厘米
iPhone11尺寸为6.1英寸屏幕。机身高度150.9毫米,宽度75.7毫米,厚度8.3毫米;采用LCD屏
苹果iPhone13尺寸长宽高分别如下:高度:146.7毫米(5.78英寸);宽度:715.毫米(2.82英寸;厚度:7.65毫米(0.30英寸);重量:173克(6.10盎司)。
但是对于开发者来说,iOS绘制图形的API依然沿袭point(pt,注意区分印刷行业的“磅”)为单位。在同样的逻辑坐标系下(320x480):
最后,除了对屏幕尺寸和分辨率进行适配之外,还需对iOSSDK中相关的DEPRECATEDAPI进行适配。典型的如:
在同样的逻辑分辨率下,可以通过scale参数识别是iPhone3GS还是iPhone4(s)。以下基于nativeScale参数,定义了探测机型是否为iPhone6+的宏:
苹果11长宽有多少厘米
fitScreenHeight=height*(SCREEN_HEIGHT/568)共有iPhone3/4、5、6、6+四组高度,在iPhone3/4下将按比例纵向缩小,在iPhone6、6+下将按比例纵向放大。
在同样的宽度下,iPhone4(s)的屏高比iPhone5(s)低,若纵向排版紧张,可以iPhone5(s)为基准,
例如适配表视图(UITableView:UIScrollView),无法左右滑动,因此无论字号缩放比例多大,横向都不应超过SCREEN_WIDTH。注意限定控件元素内容区域宽度以及间距,并设置适当的LineBreakMode。表视图支持上下滑动,因此纵向上的表格行高和内容区域高度可按字号缩放。
后来在iPhone4中,同样大小(3.5inch)的屏幕采用了Retina显示技术,横、纵向方向像素密度都被放大到2倍,像素分辨率提高到(320x2)x(480x2)=960x640(PPI=326),显像分辨率提升至iPhone3GS的4倍(1个Point被渲染成1个2x2的像素矩阵)。
《为什么iPhone6Plus要将3x渲染的2208x1242分辨率缩小到1080p屏幕上?》《详解iPhone6Plus的奇葩分辨率》《iPhone6Plus屏幕分辨率》
苹果11的尺寸长x宽x高
我们通常所说的iPhone5屏幕尺寸为4英寸、iPhone6屏幕尺寸为4.7英寸,指的是显示屏对角线的长度(diagonal)。
苹果在WWDC2012iOS6中就已提出了AutoLayout的概念,即使用约束条件来定义视图的位置和尺寸,以适应不同尺寸和分辨率的屏幕。
那么,同样的分辨率和scale,如何区分机型iPhone4与4s、iPhone5与5s呢?通过[[UIDevicecurrentDevice]model]只能判别iPhone、iPad、iPod大类,要判断iPhone具体机型型号,则需要通过sysctlbyname("hw.machine")获取详细的设备参数信息予以甄别。
添加新评论