繁体   English   中英

使用UIImage全屏时需要哪些类型/尺寸的图像?

[英]What types/sizes of images do you need when using UIImage full screen?

我的目标是iOS8发布应用程序。 所以它将在4S,5,6,6 +和iPad 2+上提供。

我有一个ViewController ,我提供了一个UIImageView ,它是我的UIViewController的View的整个大小。

我的问题是......我需要什么尺寸的图像。我是否需要为每个设备提供特殊尺寸的尺寸? 或者4s / 5/6是否都使用相同的比例,而6+有自己独特的比例? 或者我只使用1个图像大小并让它自动缩放(或者拉伸/倾斜图像)?

此外,图像的最小尺寸是多少? 例如,如果它小于iPhone 6+的原生尺寸,图像质量是否会下降?

在iOS8中,您可以为不同的屏幕使用不同的大小类

用这篇文章开始吧。

也可参考有关使用不同的图形变化的分辨率更多信息。

你需要使用image.xcassets来为每个设备提供特殊的大小。这将对你有所帮助 - https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html

4s / 5/6设备中Imageview中的图像以@ 2x渲染,而6+中的图像渲染为@ 3x.So拍摄图像并将其命名为Demo@2x.png,其他图像为6+以上具有更高分辨率,名称它作为Demo@3x.png.So当图像放入imageview时,它将自动获取Demo@2x.png 4s / 5/6和Demo@3x.png 6+。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM