我需要更新我的应用程序,以便它可以支持新iPad中的视网膜显示,但我仍然对此有所怀疑。是否正确,我们必须创建一个支持视网膜显示分辨率的新图像,并且仍然保留应用程序的最后一个图像而不支持视网膜显示?如果是的话,那么我们的应用会有很大的尺寸,对吧?有什么办法可以让它成为一个吗?也许只是使用高分辨率图像,但调整它们的规模应用程序(不支持视网膜显示的应用程序)。有人能帮助我吗?如何为支持视网膜显示的ipad应用设置图像
0
A
回答
0
您必须创建两个图像。一个用于旧分辨率和一个用于视网膜显示。 如果我没记错,你只需要添加@ X2视网膜上的图像:
mypicture.jpg (old display)
[email protected] (retina display)
我希望,这种方式类似于iphone。
0
对于web,您仍然可以使用@ 2x命名约定。 声明背景图像并设置大小。 在视网膜显示媒体查询中调用高分辨率图像。
figure{background-image:url(../img/imageName.png);background-size:57px 57px;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
figure{background-image:url(../img/[email protected]);}
}
有服务器端解决方案也是如此,这是一个:Link
相关问题
- 1. Cocos2d 0.99.5支持ipad视网膜显示?
- 2. 仅支持带视网膜图像的iPad非视网膜
- 3. 视网膜和非视网膜显示屏支持图形
- 4. 如何让我的应用程序支持视网膜显示
- 5. iOS,支持视网膜显示
- 6. 支持视网膜背景图像iOS
- 7. 视网膜上的非视网膜图像iPad
- 8. iPhone应用程序:视网膜显示图像不显示
- 9. 调整图像的视网膜显示
- 10. UIButton的图像和视网膜显示
- 11. Open GL ES视网膜显示设置
- 12. Cocos2d不显示视网膜图像
- 13. Cocos2d - 不显示视网膜图像
- 14. 视网膜显示图像iphone
- 15. 视网膜显示图像尺寸
- 16. 在uiimageview中设置视网膜图像
- 17. 如何将图像转换为视网膜显示?
- 18. openGL ES视网膜支持
- 19. 视网膜在应用程序中显示图像?
- 20. 非视网膜iPad应用程序在视网膜显示屏上正常工作iPad
- 21. 如果iPad图像不存在,则视网膜图像(@ 2x〜ipad)未加载(〜ipad)
- 22. iPad3上的视网膜显示使用css设置背景图像
- 23. 如何处理视网膜显示的图像背景
- 24. 如何在运行时启用/禁用视网膜显示支持?
- 25. Apple视网膜支持HTML中的图像
- 26. 如何为视网膜和非视网膜显示器动态设置正确的缓存清单文件?
- 27. 如何正确显示@ 2x视网膜图像
- 28. iOS视网膜显示:“@ 2x”是否支持jpeg以及png?
- 29. 单点触控OpenGL视网膜显示支持
- 30. 谷歌浏览器将视网膜图像显示为css背景图像而不是非视网膜
嗨!我不确定它会一直工作,我读了一些关于此的内容。也许它适用于SDK而不是rof网页。 你确定吗? 否则,我可以通过发布一个模仿该行为的小js脚本来提供帮助。这也取决于Risma对于“应用”的含义。如果它真的是一个'应用程序'或者可能只是一个响应式网站。无论如何,让我知道。 – Stratboy 2012-03-29 12:56:24
是的,你是对的。这种方式只适用于ios应用程序。对于网络,我没有看到。 – Tobi 2012-03-29 13:37:47
所以,@Risma:你只需要应用程序代码或Web /响应代码? – Stratboy 2012-03-30 14:19:52