分享好友 最新动态首页 最新动态分类 切换频道
苹果6 plus屏幕壁纸需要多少大小
2024-12-29 19:47
苹果6plus屏幕适配到6改ps尺寸的方法
  首先,先创建一个简单地工程。
  这里我们选择“Single View Application”工程。
  名字就叫“ZYScreenTest”。
  位置选择桌面就可以了。

  我们在Main.storyboard中把“Use Auto Layout”和“Use Size Classes”选项勾掉,默认的是勾选上的。
  在把我们的ViewController尺寸调节成5s的尺寸或者4的尺寸都行,看个人习惯是在5s上做布局还是4上做布局。笔者这里就以5的屏幕给大家介绍。
  选中当前ViewController,中间的选项,进行XIB尺寸调整,这里可以根据习惯选择是3.5寸还是4寸等。

  之后我们拖拽一个imageView,放在(110,50)的位置,尺寸设置为(100,100)。
  再拖拽一个imageView,尺寸一样,位置放置在(110,240)的位置作对比。
  我们的目的是随着屏幕变化,对应控件坐标宽高发生相应可控的变化,以达到屏幕适配的目的。
  修改两个ImageView背景颜色作为区分,修改两个ImageView的Autoresizing相同,都已第二个拖拽的imageView为准,选择居上,居右位置不变的约束。

  之后,我们给下面的imageView再AutoSizing添加如图约束。去掉上下左右约束,保留内部宽高约束。
  好,用5模拟器运行。运行效果会发现没有什么变化,因为我们毕竟是用5的屏幕布局的,所以在5上运行效果和我们布局的界面差不多的。

  接下来再用iPhone6plus 模拟器运行,
  我们会发现上面的ImageView的autoSizing只添加向上向下约束坐标和宽高都没变,下边的ImageView坐标和宽高都相应的变化了,基本和我们刚才在iPhone5模拟器上运行的基本比例一样。但是两个控件之间的布局已经和我们在StoryBoard上的布局不一样了。
  我们给第一个ImageView添加同样约束,再在6plus模拟器上运行,如图,我们会发现其布局和我们在StoryBoard上布局一致。

  也就是说在AutoSizing只添加宽高约束的控件,会按照屏幕比例放大。我们都知道iPhone6以上使用的是三倍图,好我们准备三张不同的图片,分别是原图,二倍图,三倍图。这里笔者就随便找三张图了,分别命名为“test.png”(100p*100px),"test@2x.png"(200*200px),“test@3x.png”(300*300px),用来判断分辨率,iPhone6plus和iPhone6默认使用的是@3x图片,iPhone5和5s以及4s使用的是@2x图片。这里是用来验证我们的适配。
  在“Images.xcassets”里面创建一个“New Image Set”,重命名为“test”,把我们刚才的三张图片拖进去。

  然后对我们刚才拖拽的imageView设置图片。设置图片,直接在“image”属性里面写我们刚才对ImageSet命的名字“test”。我们再用iPhone5模拟器运行,运行效果我们看到5模拟器上运行加载的图片都是@2x图片,也就是二倍图。两个imageView都加载了,说明,我们在AutoSizing中只勾选宽高约束,不影响iPhone5界面布局。我们用iPhone6 plus模拟器运行。如图,说明约束也是不影响加载三倍图的。

  接下来,我们进行如图布局,把第一个图片也进行AutoSizing中宽和高约束,去掉上下左右约束,放置同一排,再两个图片中间再添加一个红色的View,放置最上层,依然添加同样约束。用6Plus模拟器运行。发现间距和相对位置和iPhone5上布局一直。
最新文章
2024 人工智能最前沿:分享几个大模型(LLMs)的热门研究方向
在人工智能领域,大模型的研究正迅速发展,当前涵盖了很多个研究方向,每个方向都带有其独特的研究重点和挑战。下面给大家盘点几个比较热门的研究方向,主要包括检索增增强生成RAG、大模型Agent、Mamba、MoE、LoRA等,这些些研究方向旨在解
deepl���߷�����վ��ô������ҳ���ݣ�������ʹ�÷���
������ʺ�����վʱ�����ܻ������㲻��Ϥ�����ԡ���ʱ����ҳ������԰����������վ�ϵ����ݡ��������Ҫ�˽⺣���г����Ļ������λ���������˵��Ϊ
arest/Typecho.gitee-modal {width: 500px !important; }
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. Licen
Google Dataset Search
https://toolbox.google.com/datasetsearch Google Dataset Search 高度依赖各种大小的数据集提供者,并使用开放的 schema.org/Dataset 标准在其网站上添加结构化的元数据。元数据指定了各个数据集的显著属性:名称和描述、
Docker超详细教程
💻💻Blog地址 Docker 是一个开源的应用容器引擎,基于Go语言并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,
3 小时 → 30 分钟,6 款 AI 工具,让你飞速做好 PPT丨有用功
你说 AI 那么厉害,它能帮我做 PPT 吗?每次与朋友分享 ChatGPT 的妙用时,都会被他用这句话怼回来,直到微软发布 Copilot 才让他心服口服:「哇,这个也太厉害了!」不过,Copilot 正式发布还遥遥无期,如果有人问你 AI 能不能做 PPT 时,
10种政务信息稿写法一网打尽
一、动态性信息动态性信息是最常见的一类信息,也是领导机关和领导干部了解情况、掌握动态的主要信息来源。指围绕某一时期上级部门有关部署和本部门中心工作,动态反映本部门贯彻结实情况、工作开展情况以及上级部门领导调研活动情况等的信
5.5寸四核联通3G定制机 酷派7296评测
  【PConline 评测】酷派作为国内的一家知名的手机厂商,其品牌旗下有着丰富的产品线,与运营商合作推出的产品更是涵盖了各个价位段,接下来笔者要为大家介绍的是酷派携手中国联通推出的一款千元智能手机新品酷派7296,这也是酷派7295的
360借条怎么协商还款延期
一、 了解360借条逾期及后果在探讨如何协商延期还款之前,我们必须先了解360借条逾期的严重性。逾期还款不仅会产生高额的逾期利息和违约金,还会严重影响个人信用记录。在征信系统中留下不良记录,将对未来的贷款、信用卡申请、租房、就业
Emby插件的魅力:提升家庭影院体验的秘密武器
本文将深入Emby插件的多样功能与应用,如何帮助用户打造个性化的家庭影院体验。无论是增强媒体库管理,还是提供高效的在线播放与流媒体功能,Emby插件为用户带来了前所未有的灵活性与便利。Emby插件,家庭影院,媒体管理,流媒体,插件功能
相关文章
推荐文章
发表评论
0评