首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPhone5和iPhone 6图片后缀?

iPhone5和iPhone 6图片后缀?
EN

Stack Overflow用户
提问于 2014-12-29 18:50:02
回答 3查看 952关注 0票数 3

我们正试图为所有设备制作一个应用程序,只在代码上进行设计。我可以看到后缀是:

代码语言:javascript
运行
复制
@2x~ipad for ipad retina
@2x for iphone5 and iphone6
@3x for iphone6+

但是有些东西我没有得到,为什么iPhone5 and 6的文件有相同的后缀和相同的名字?这些图片应该是一个不同的大小,所以你不能给他们相同的名字?

我们已经用@2x@2x创建了图像,它们在iPhone6模拟器上看起来很棒,但是在iPhone5上,事情看起来不太好,而且相互覆盖。

你不能用不同的后缀把这些文件分开吗?

我读过这样的文章:新的iPhone 6和6+的图像分辨率,@3x支持?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-12-29 19:04:55

您应该使用布局来确定您的UI元素是如何在屏幕上布局的,并且应该使用自动布局来确保它们在所有设备上都是正确的,不依赖于高宽比。

@2x,@3x图像大小是指按分辨率分组的设备系列。iPhone 5和6属于同一个家族,iOS将对两者使用@2x图像。然而,使用该图像的UI元素的大小和位置与图像本身的大小无关。

票数 0
EN

Stack Overflow用户

发布于 2014-12-29 19:04:55

这是因为iphone 5和iphone 6(不包括加号)具有相同的像素密度。因此,基本上40x40图像在两个屏幕上看起来都是一样的,并且占用相同的空间。你只需调整位置,以覆盖iphone 6屏幕上的额外空间。

票数 3
EN

Stack Overflow用户

发布于 2014-12-29 19:04:50

iPhone 5和iPhone 6的图像大小相同,新闻部也是一样的。所以他们有相同的后缀(@2x)。他们不需要分开。

@3x是为iPhone 6+设计的,因为它的新闻部更高,尺寸也比其他手机大。请参阅图像的人机界面指南。

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

https://stackoverflow.com/questions/27694322

复制
相关文章

相似问题

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