美文网首页iOS相关IOS理论知识
iOS webview加载html代码 屏幕适配

iOS webview加载html代码 屏幕适配

作者: 苏坡乔 | 来源:发表于2017-04-26 10:51 被阅读168次
    CGFloat width = [UIScreen mainScreen].bounds.size.width;
    NSString *header = [NSString stringWithFormat:@"<head><style>img{max-width:%fpx !important;}</style></head>",width];
    

    width 是你想要限制的图片的最大宽度
    当图片的宽度小于width时,会按原尺寸显示
    当图片的宽度大于width时,图片的宽度会缩小为width,高度等比例缩小

    在html代码的前面拼接上header这个字符串,然后再用webview下面的这个方法加载拼接后的html代码

    - (void)loadHTMLString:(NSString *)string baseURL:(nullable NSURL *)baseURL;
    

    相关文章

      网友评论

        本文标题:iOS webview加载html代码 屏幕适配

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