首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Sketch故障中的iPhone @2x设计

Sketch故障中的iPhone @2x设计
EN

Stack Overflow用户
提问于 2016-06-26 16:14:07
回答 1查看 167关注 0票数 0

我已经阅读了大量关于iPhone屏幕大小的帖子和文章,但是找不到关于下一个问题的信息。

最近,我得到了一个草图的设计和大小为640x1136 (所有的资源都是如此,像背景图像)。据我所知,设计师heave为iPhone5-4英寸做了一个设计。我的设计是2倍。我说的对吗?

请看这里的Sketch项目屏幕!

因此,我想出口所有iphones 4,5,6,6s以上的设计。

目前,我正在用iPhone6S和物理设备开发我的项目。

但是,当我导出草图的设计时,就像在截屏上一样--我得到了3张图片。

  1. 320x568 px (出口0.5倍)
  2. 640x1136 px (出口1倍)
  3. 960x1704 px (出口1.5倍)

当我向Assets.xcassets添加3张图片时,它们并不适合所有的设备。

此外,我可以出口2倍,但我得到1280×2272 2x,它是比更大的比iPhone 6s加屏幕分辨率。

我应该怎么做才能使这个草图设计在所有iPhones上都能很好地工作,特别是在我的iPhone 6s +上?也许我只能使用xcode中所有iPhones的一个图像?

EN

回答 1

Stack Overflow用户

发布于 2016-06-27 03:51:51

我相信你遇到的问题是,并不是所有的iPhone都有相同的高宽比。因此,您不能简单地缩放图像以适应所有的iPhones。

对于iPhone 5来说,64x1136是正确的像素分辨率。然而,iPhone 4是64x960(高度较短,但宽度相同)。

取决于图像的内容(因此什么看起来更好),您可以在从Sketch导出时裁剪图像,也可以拉伸图像以适应所有屏幕大小。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38040510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档