iOS相关IOS理论知识

iOS webview加载html代码 屏幕适配

2017-04-26  本文已影响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;
上一篇下一篇

猜你喜欢

热点阅读