iOS 富文本加载html使图片宽高自适应

富文本加载html代码的时候可能会出现图片过大,没有办法控制。下面这种处理方法可以解决
直接把这段代码拼接上就可以了@""
如果需要修改其他的样式,根据此方法依次类推就可以的,demo如下所示:

        UILabel *detailLab = [[UILabel alloc] init];
        detailLab.numberOfLines = 0;
        [_tableHeaderView addSubview:detailLab];
        NSString *detailTextString = [NSString stringWithFormat:@"%@",_headerDataDic[@"art_content"]];
        NSString *str = [NSString stringWithFormat:@"%@",self.view.width - 30,detailTextString];
        NSMutableAttributedString *attributeString = [[NSMutableAttributedString alloc] initWithData:[str dataUsingEncoding:NSUnicodeStringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType} documentAttributes:nil error:nil];
        detailLab.attributedText = attributeString;

你可能感兴趣的:(iOS 富文本加载html使图片宽高自适应)