`

iPhone6分辨率以及适配

    博客分类:
  • ios
 
阅读更多

对iPhone6适配的两种方式:
1、兼容模式
     这种模式下程序在iPhone6和iPhon6 plus上运行,获取的设备分辨率跟iPhone5上是一样的,都是568*320。系统会简单的把内容放大,由于iPhone6、iPhone puls和iPhone5的分辨率宽高比都是1.77,所以内容不会被拉伸。【精选】使用这种方式效果还可以。

2、高分辨率模式
     老项目默认使用的是’兼容模式’,如果想要启用新项目只需要设置iPhone6和iPhone6 puls的启动页面luanch image即可。launch image有两种设置方式,一种是在images.xcasserts中设置,另一种是设置一个nib作为启动页面(xcode6新特性)。
     在’高分辨率’模式下,程序运行时,在iPhone6上获取的设备分辨率是375*667,在iPhone6上的设备分辨是414*736。

下面的文章中有详细的屏幕参数:
http://www.paintcodeapp.com/news/iphone-6-screens-demystified

在iPhone6 puls情况比较特殊,程序在App内部获得的屏幕分辨率是1242*2208,但设备实际分辨率是1920*1080,这时系统会把整体的显示内容做一个缩放,downscale到1/1.15。

参考文章:
http://blog.ibireme.com/2014/09/16/adapted_to_iphone6/

http://www.paintcodeapp.com/news/iphone-6-screens-demystified

分享到:
评论

相关推荐

    iPhone6、6P适配Demo

    目前为止,iPhone屏幕...这样,共有iPhone3/4/5、6、6+三组宽度,在iPhone6、6+下将按比例横向放大,也就是说我们要适配宽、高、字号大小(如果说Android屏幕适配是地狱一般,那目前来看iPhone屏幕适配还是很美好的)

    iOS 自动布局及适配iPhone6

    iOS自动布局及适配iPhone6的知识点涵盖了iOS应用开发中界面布局与适配的关键技术,主要包括自动布局(Auto Layout)的使用、屏幕分辨率和像素的处理,以及使用Size Classes来适配不同尺寸的屏幕。 1. 自动布局...

    安卓的多分辨率适配方案

    在讨论安卓多分辨率适配方案之前,需要了解一些基本概念,这些概念是进行多分辨率适配的基础。首先,dpi(dot per inch)是指每英寸长度内能打印的点数,通常用来描述打印机或屏幕的分辨率。PPI(Pixels Per Inch)...

    iphone和ipad适配

    为了确保应用能在iPhone和iPad上顺畅运行并提供一致的体验,开发者需要考虑多方面的因素,包括屏幕尺寸、分辨率、操作系统版本、用户界面设计以及设备功能。 1. 屏幕尺寸与分辨率: iPhone和iPad拥有不同的屏幕...

    IOS屏幕适配

    2. 适配 iPhone6 和 iPhone6 Plus http:// 屏幕适配是 IOS 开发中非常重要的一方面,需要开发者具备丰富的知识和经验,合理使用自动布局和 autosize,适配不同的设备参数和显示效果,提高应用程序的用户体验。

    小程序源码 多分辨率适配 ,判断平板还是手机,等比例缩小图片.zip

    1. **屏幕分辨率适配**:不同的设备具有不同的像素密度,如iPhone的320px宽度可能与Android设备的320px宽度不同,因为像素密度(PPI)不同。小程序开发者需要考虑DPR(Device Pixel Ratio,设备像素比)来确保元素的...

    iOS实现对不同分辨率设备的字号大小适配方法

    常见的iPhone设备如iPhone 4/4s、iPhone 5/5c/5s、iPhone 6/6s/7以及iPhone 6 Plus/7 Plus等,它们的屏幕分辨率各不相同。例如,iPhone 4/4s的分辨率为320x480像素,而iPhone 6/6s/7的分辨率为375x667像素,iPhone 6...

    手机屏幕分辨率适合手机测试中适配测试策略制定

    6. 更高分辨率如480*800(WVGA)和480*854,这是08年后高端智能手机的主流,如HTC Diamond 2、HD2和日系高端机。测试时需确保在大屏上的视觉效果、触控反馈和多任务处理的流畅性。 7. 最高分辨率如1024*600,如夏普...

    iPhone X 美团适配记录

    适配是一个专业术语,通常指软件或者网页在不同的设备上能够正常显示和使用,不会因为设备的尺寸、分辨率、操作系统版本等差异出现功能缺失或者界面错乱。 描述中指出,美团点评技术团队详细记录了他们的App在...

    iOS8和iPhone6部件库

    iPhone6拥有更大的显示屏,4.7英寸的Retina HD屏幕相比前代产品提供了更高的分辨率,这意味着开发者需要调整界面设计,以确保应用在大屏设备上的显示效果。同时,A8芯片的引入提升了设备的处理能力,为高性能应用和...

    iOS8和iPhone6部件库.zip

    2. iPhone6适配:强调了这些设计元素是为iPhone6的物理尺寸和屏幕分辨率优化的。 3. UI组件:表明文件包含可以复用的用户界面组件,帮助快速构建应用界面。 4. 原型设计:可能包含用于设计和展示应用交互流程的原型...

    Axure组件库 for iPhone6

    iPhone6的屏幕分辨率为750x1334像素(@2x),设计师需要确保所有元素在这个尺寸下清晰、适配且易于操作。Axure的组件库包含了各种常见的UI元素,如按钮、输入框、导航栏、标签页、滑块、开关等,这些都是构建iPhone...

    swift-Inch-优雅的iPhone不同尺寸屏幕精准适配工具

    "swift-Inch-优雅的iPhone不同尺寸屏幕精准适配工具"是一个专为解决iPhone不同尺寸屏幕适配问题而设计的工具,其核心是Inch库,旨在帮助开发者更优雅地处理iOS设备的屏幕尺寸差异,确保应用在所有iPhone上都能呈现出...

    微信小程序适配iphoneX的实现方法

    与iPhone6/6s/7/8相比,iPhone X 无论是在屏幕尺寸、分辨率、甚至是形状上都发生了较大的改变,下面以iPhone 8作为参照物,先看看iPhone X尺寸上的变化: 苹果对于 iPhone X 的设计布局意见如下: 核心内容应该...

    ios页面适配

    以上就是关于iOS页面适配的主要知识点,包括iOS设备像素特性、不同屏幕尺寸下的适配策略、图片资源的适配以及屏幕旋转时的界面调整。通过这些技术的应用,开发者可以确保应用程序在不同型号的iOS设备上都能展现出...

    APP开发屏幕适配原理及实现方法(Android、iOS)

    缩放倍率可以用来描述屏幕的精度,例如在iPhone 4中,缩放倍率为2,而在iPhone 6 plus中,缩放倍率为3。 在屏幕适配中,还有一个非常重要的概念是屏幕比例。屏幕比例是指屏幕的宽度与高度的比例,它可以影响到屏幕...

    IOS适配横竖屏,适配所有机型

    "IOS适配横竖屏,适配所有机型"的标题和描述暗示了本文将深入探讨如何在iOS应用中实现对不同屏幕方向(横屏和竖屏)以及各种设备型号(如iPhone 6)的支持。以下是对这一主题的详细解释: 1. **屏幕方向适配**: -...

    css3-iphone6.zip

    这些资源可能是为了帮助开发者理解如何利用CSS3的特性,如媒体查询(Media Queries)、Flexbox或Grid布局来适配不同屏幕尺寸,特别是针对iPhone6的375px * 667px分辨率。 【标签】由于没有提供具体的标签,我们可以...

    iOS11及iPhoneX适配最新最全指南.pdf

    6. **tableView适配**: 必须适配tableView的头部和尾部视图,以保证在新设备上的显示效果。 7. **UIBarButtonItem适配**: 需要确保UIBarButtonItem在新系统和设备上的显示效果符合设计要求。 8. **无无线真机测试*...

    手机app开发适应所有手机分辨率的软件图标(包含mac os和iphone)

    对于iOS系统,例如iPhone和macOS,图标尺寸通常是固定的,包括但不限于:20x20像素(@1x),40x40像素(@2x)用于iPhone的小尺寸显示,60x60像素(@3x)用于iPhone的大尺寸显示,以及1024x1024像素用于App Store。...

Global site tag (gtag.js) - Google Analytics