处理Textview加载HTML中的图片尺寸

2019-08-21  本文已影响0人  请不要念出我的名字

处理textview加载html代码的时候图片的尺寸

直接把这段代码拼接上就可以了@"<head><style>img{width:100px !important;height:100px}</style></head>"

例如将图片改成宽度与textView同宽,高度为100px:

NSString *str = [NSStringstringWithFormat:@"<head><style>img{width:%f !important;height:100px}</style></head>%@",textView.width,text];

NSAttributedString *attString = [[NSAttributedStringalloc] initWithData:[str dataUsingEncoding:NSUnicodeStringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nilerror:nil];

textView.attributedText=attString;

上一篇 下一篇

猜你喜欢

热点阅读