从 URL 加载时应如何处理视网膜/普通图像?
我了解如何以编程方式从 URL 为我的应用程序加载图像,而不是将它们打包在应用程序中,但如何处理 1x 与 2x 问题?如果需要,我可以从外部源提供这两个版本,但是在设置 UIImage 时如何处理?
I understand how to programmatically load images for my app from a URL instead of packaging them within the app but how do I handle the 1x vs 2x issue? I can serve both versions from the external source if need be but how do I handle that when setting the UIImage?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我很确定您无法以自动方式远程加载 @2x 图像文件。您必须测试视网膜显示,然后获取适当的图像,如下所示:
I'm pretty sure you cannot load @2x image files remotely in an automated way. You will have to test for the retina display and then get the appropriate image(s), like so: