Html 使用NSString的UIWebView中的Img Css百分比

Html 使用NSString的UIWebView中的Img Css百分比,html,ios,css,uiwebview,nsstring,Html,Ios,Css,Uiwebview,Nsstring,您好,我需要在HTML NSString中设置CSS样式,以适合UIWeView中图像的大小 这是密码 NSString *cssCode = @"img{max-width:100%}body{font-family:Custom-One;color:white;font-size:15px;text-shadow:1px 1px 2px black;-webkit-text-size-adjust: none;}"; NSString *myCustomString = [NSString

您好,我需要在HTML NSString中设置CSS样式,以适合
UIWeView
中图像的大小

这是密码

NSString *cssCode = @"img{max-width:100%}body{font-family:Custom-One;color:white;font-size:15px;text-shadow:1px 1px 2px black;-webkit-text-size-adjust: none;}";

NSString *myCustomString = [NSString stringWithFormat:@"<html><head><style>%@</style></head><body><b><font color=red><center> [ %@ ]</center></b><br/><b><center>[ Title ]</center> </font></b><br/>%@<body></html>",cssCode,[self.app stripTags:mmObject.title],myData];

[self.myWebView loadHTMLString:myCustomString baseURL:nil];
NSString*cssCode=@“img{max width:100%}正文{字体系列:自定义一种;颜色:白色;字体大小:15px;文本阴影:1px 1px 2px黑色;-webkit文本大小调整:无;}”;
NSString*myCustomString=[NSString stringWithFormat:@“%@[%@]
[Title]
%@”,cssCode[self.app stripTags:mmObject.Title],myData]; [self.myWebView loadHTMLString:myCustomString baseURL:nil];
它不适用于
最大宽度:100%
。我认为百分号是个问题。
我该怎么做呢?

%如果您在任何必须使用px的视图控制器中编写此代码,将无法工作;(像素)。如果您在应用程序中使用.js文件,并且在.js文件中写入%,则该文件将起作用。

如果您在css字符串中转义
\%
,您拥有的将很好地发挥作用

NSString *cssCode = @"img{max-width:100\%}body{font-family:Custom-One;color:white;font-size:15px;text-shadow:1px 1px 2px black;-webkit-text-size-adjust: none;}";

如果有人需要更优雅的解决方案,我确实为SWIFT创建了一个包装器。在iOS上格式化UIWebView文本