iOS设备屏幕尺寸和适配

news/2024/11/24 20:23:44/

屏幕尺寸

设备资源分辨率(
像素)(UI)
设计分辨率
(点)(程序开发)
屏幕分辨率(
像素)
说明
iPhone6P
/6SP
2208 * 1242736 * 4141920 * 1080@3x,
资源缩小1.15倍
401ppi
iPhone6
/6S
1334 * 750667 * 3751334 * 750@2x,326ppi
iPhone5
/5s/5c
(iPod/iPod Touch)
1136 * 640568 * 3201136 * 640@2x,326ppi
iPhone4/4s960 * 640480 * 320960 * 640@2x,326ppi
iPad Pro2732 * 20481366 * 10242732 * 2048@2x,264ppi
iPad3
iPad Air
iPad Air2
2048 * 15361024 * 7682048 * 1536@2x,264ppi
iPad21024 * 7681024 * 7681024 * 768@1x,163ppi
iPad mini1024 * 7681024 * 7681024 * 768@1x,163ppi
iPad mini2
iPad mini4
2048 * 15361024 * 7682048 * 1536@2x,163ppi

需要注意的是,iphone6和6plus可以设置标准模式和放大模式。在放大模式下,6plus会退化为375x667,此时应该当成iphone6来做适配。而iphone6会退化为320x568,应该当作iphone5来适配。
iPhone6plus有两种显示模式,标准模式分辨率为1242x2208,放大模式分辨率为1125x2001(即iPhone 6的1.5倍)。

屏幕适配方案

步骤

  1. 选择一种尺寸为设计和开发基准
  2. 定义一套适配准则,自动适配
  3. 特殊适配效果给出设计结果

方案

  1. 首先用iPhone6(宽750px)做设计,同时等比放大1.5倍生成宽度1125px的设计稿,在1125px的稿子里切图.
  2. 程序开发用图片:一个是程序用到的@3x切图资源,另一个是宽度750px的设计标注图。
  3. 完成iPhone6(375pt)的界面开发,自动布局的方式,方便继续是适配到其他尺寸。
  4. 屏幕适配:6P(414pt) 5s(320pt)

四种适配规则方法:文字流式,控件弹性,图片等比缩放


http://www.ppmy.cn/news/337508.html

相关文章

教你@media媒体查询来适配ipad iphone5678plus 各种屏幕

<style lang"less" rel"stylesheet/less" type"text/less" scoped>/*iPhone6/7/8*/media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2) {/* .属性名{...样式} */}/*iPh…

iphone,iPad,iPod Touch屏幕分辨率(宽高)

iPhone&#xff1a; iPhone 1G 320x480 iPhone 3G 320x480 iPhone 3GS 320x480 iPhone 4 640x960 iPhone 4S 640x960 iPhone 5 640x1136 iPhone 5S 640x1136 iPhone 5C 640x1136 iPhone 6 750x1334 iPhone 6 Plus 1080x1920 &#xff08;开发应按照1242x2208适配&#xff09; i…

iPhone屏幕适配(之屏幕尺寸)

Device screen size 各设备屏幕尺寸 DeviceDimensions (portrait)iPhone 14 Pro Max430x932 pt (1290x2796 px 3x)iPhone 14 Pro393x852 pt (1179x2556 px 3x)iPhone 14 Plus428x926 pt (1284x2778 px 3x)iPhone 14390x844 pt (1170x2532 px 3x)iPhone 13 Pro Max428x926 pt (…

iPhone/iPad 屏幕旋屏 iphone / ipod deployment info 调整

一般新建一个ViewController都会默认有以下这个函数 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation; 下面我们来定义各种旋转 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientat…

iphone8投屏电脑 苹果投屏电视的方法

如今苹果用户日益增多&#xff0c;但是仍然有很多用户不知道怎么投屏&#xff0c;因为在生活中&#xff0c;我们总会想把手机和电脑联系起来&#xff0c;虽说手机在现如今已经很方便了&#xff0c;但是屏幕小还是无法阻挡人们对电脑大屏的喜爱&#xff0c;有时候通过电脑看手机…

iphone视图屏幕元素-像素大小 目前iphone,ipod touch 屏幕:320*480

在iphone开发秘籍中称之为 视图设计几何学 目前iphone&#xff0c;ipod touch 屏幕&#xff1a;320*480 1、状态栏 状态栏在iphone的顶端&#xff0c;显示设备的时间、连接性、电池状态、和运营商&#xff08;iphone&#xff09;或型号&#xff08;ipod&#xff09;&#xff0…

usb 的拓扑结构

usb 驱动开发 usb 的基本概念 这个忽略&#xff0c; 基本上usb 是啥都知道 usb 的拓扑结构 usb 是一种主从结构的系统 usb主机由usb主控之器&#xff08;Host Controller)和根集线器&#xff08;Root Hub&#xff09; 构成 usb 主控制器&#xff1a; 主要负责数据处理(就…

CMake学习(7): CMake的嵌套

博客参考自&#xff1a;爱编程的大丙: https://subingwen.cn/cmake/CMake-primer/ ,仅供学习分享使用 如果项目很大&#xff0c;或者项目中有很多的源码目录&#xff0c;在通过 CMake 管理项目的时候如果只使用一个 CMakeLists.txt&#xff0c;那么这个文件相对会比较复杂&…