2013-01-03 31 views
2

我有一个平面设计师,为我创建图像和类似的东西。我是否需要为他专门为iPhone 5创建单独的图像大小,还是像我以前用于3.5英寸屏幕一样构建?图像是否会自动调整大小?iPhone 5的屏幕需要单独版本的应用程序图像吗?

+1

这取决于图像是什么。如果它只是背景纹理,那么只需让图形团队设计出一个更大的图像,然后您就可以居中并且不缩放它(例如,使用'UIViewContentModeCenter'的contentMode),就可以逃脱。如果它是一个不会增长的按钮,那么显然你不需要做任何事情。但总的来说,如果图形元素的大小发生变化,那么为适当的大小提供资源是明智的。与3.5“v 4.0”屏幕几乎同等重要的是,您需要视网膜分辨率资产来真正优化视网膜设备的体验。 – Rob

+0

@Rob谢谢罗伯详细的解释。 –

回答

5

这里有一个链接可以帮助你。

Naming convention for iPhone 5 images?

和继承人另一

Screen size of iphone 5

基本上查看这些链接求值为是你必须创建为iPhone 5分开的图像,你将需要添加[email protected]每个图像的结尾是是为iPhone 5.您还需要创建并设置启动图像,并称为[email protected]是否不会为iPhone 5选择任何内容?

不,它不会自动调整图像大小,它会选择正确的图像使用,它会选择一个这样简单的。

希望这会有所帮助。

+0

谢谢大力水手。答案是,是吗?我知道如何在模拟器中使用iPhone 5。我已经看到那些“重新定义”视图的代码,但是会很好地重新定义图像大小?谢谢 –

+0

设计用于3.5英寸屏幕的非视网膜图像在iPhone 5上看起来可怕。我肯定会倾向于针对不同设备使用不同的资产。 – Rob

+0

谢谢你们!请在5分钟内接受:) –

2

如果图像取决于屏幕比例,则必须提供特定文件。

为了根据设备有条件地使用图像,您可以使用here所示的技术。

如果不是这样,只需提供相同的图像并以编程方式或在Interface Builder中调整布局即可。

+0

谢谢你Gabriele! –

2

没有视网膜显示器的iOS设备可以运行iOS 3.您将需要所有图片的高分辨率版本。

至于转换照片与iPhone 5一起使用,它取决于照片以及照片的使用方式。如果图像用作背景的一部分,您有两种选择:您可以平铺它,这不需要新的图片,或者您将不得不重新设计它。

至于其他图片,您是否可以使用相同的(相同的尺寸或调整大小)或需要新的图片取决于您可以制定的用户界面决定。如果图像必须保持一定的比例,那么也许您可以调整它的大小并相应地放置它,或者可能会使整个新图像效果更好。

+0

谢谢杰克。看起来像我将不得不让他们手动:( –

相关问题