我的iPhone应用程序的工作中,我有超过200幅这些都是2倍,但“@ 2X”不会被再次提及的所有图像名称和什么我这样做,我创建UIImageVIew
一半它的实际大小,如果照片是100 * 100,然后创建UIImageVIew
50 * 50。结果它显示了正确的大小和显示没有问题,但我注意到这些图像正在变得像素化,这些并不像应该那样丰富。那么这是真正的问题如果没有提及@ 2x对映像名称,它是强制性的还是可选的,通过设备到设备调整自动。请在此引导我。提前致谢。如果我不提@ 2X对图像的名字在iPhone SDK
0
A
回答
1
你应该始终把@2x
视网膜设备的图像后。
当您使用50×50 UIImageView
S代表100×100的图像,它应该工作正常并且可以几乎察觉不到区别。但是,如果是500x500,那将是一个不同的故事。
这里真正的问题是,如果你不喜欢的是,图像将在运行时调整大小,只要你使用它。 随着最新的设备,如iphone 5,5s,ipad air ...调整大小,说,200图像不会有问题。然而,随着老设备如iPhone 4,这将是在...
一个痛苦,如果您的应用程序变得庞大,它(可能)会导致一定的滞后性,没有人希望它。
我不知道什么是我们的最佳做法,但我通常做2个版本的图像,一个用于视网膜和一个非视网膜
相关问题
- 1. @ 2x图像为iPhone OS 4.0
- 2. iOS4 SDK和iPad和@ 2x图像
- 3. 如何在iPhone上将@ 1x iPad图像加载为@ 2x图像?
- 4. iPhone 5视网膜显示2x图像
- 5. #如果在iPhone SDK
- 6. @ 2x和-568h @ 2x图像应该如何与通常的图像不同
- 7. UITabBar和UITabBarItem与特定的图像@ 2x的iPhone 5和iPhone 6
- 8. 如果iPad图像不存在,则视网膜图像(@ 2x〜ipad)未加载(〜ipad)
- 9. 在iPhone SDK中找不到新图像
- 10. 在iPhone中使用图像(普通和@ 2x)
- 11. 如何在iPhone SDK中裁剪图像?
- 12. iPhone 4分辨率难度 - @ 2x命名技术不适用于按钮图像
- 13. iphone SDK:不能在图像数组中对角线滚动?
- 14. 如果我不使用图像的全名,为什么我看不到图像?
- 15. iphone与图像sdk按钮
- 16. 在图像1,2,3之间翻转而不是图像1,3(iPhone SDK)
- 17. 适用于iPhone4的图标/图像(@ 2x)适用于iPhone 3GS?
- 18. 如何从iPhone SDK上的UIButton获取图像名称?
- 19. 图片效果iphone sdk
- 20. CakePHP的2X上传图像
- 21. iPhone SDK图像属性
- 22. @ 2x图像无法在某些iPhone 4设备中加载
- 23. iPhone:下载图像然后显示在UIImageView与@ 2x扩展
- 24. iPhone SDK,EXC_BAD_ACCESS更改图像?
- 25. 无论如何,对于iPhone 6+,使用@ 2x iPad图像作为@ 3x?
- 26. 如何在iPhone SDK中将瘦图像更改为胖图像?
- 27. Amazon S3的iPhone SDK的下载图像
- 28. iPhone - 对于UIWebView是@ 2x有效吗?
- 29. iPhone SDK中的UITableView从图像数据在JSON字符串显示图像
- 30. Corona SDK:TabBar不会加载@ 2x图像..?
谢谢,那是更好的答案,其实它不是50 * 50我只是把这个作为一个例子,但我也在制作一个iPad版本,其图像大小约为1700 * 550。所以我想我会多放些时间,让图像变成两个版本。再次感谢 – josh
只需制作@ 2x版本,然后使用DevBox将它们调整到非视网膜。它可以节省几个小时的大小调整和重命名图像。如果你喜欢我的回答,你可以upvote或接受它:) –
UpVote和Accepted。再次感谢。 – josh