美文网首页
iOS 请求网络图片自动适配@2x @3x

iOS 请求网络图片自动适配@2x @3x

作者: GeniusWong | 来源:发表于2018-10-19 10:42 被阅读134次

    今天遇到一个棘手的问题, 网络下载的图片,只有一种尺寸, 但是我们项目要求不同型号的iPhone显示图片大小不一样,要做到适配跟效果图高度一致。

    解决方法:

    网络图片拿到后 UIImage, 设置他的scale

    Int X = 3;

    假如你们后台上传的图片都是3倍图,那么X就设置成3, 这样当在@2x 设备上运行的时候,就自动返回 @2x 的图片对象

    [UIImage imageWithCGImage:img.CGImage withScale:X];

    相关文章

      网友评论

          本文标题:iOS 请求网络图片自动适配@2x @3x

          本文链接:https://www.haomeiwen.com/subject/axkyzftx.html