我在UIScrollView中加载了uiwebview。使用此代码在webView内部加载HTMLString:
NSString * htmlString = [NSString stringWithFormat:@"\
<html>\
<table width='960'>\<tr>\<td>\
<body>\
<p style = 'font-size:25px;'> %@ <\p>\
</td></tr><tr><td><br><br></td></tr><tr><td align ='center'><br><img src='%@' height='600px'\><br></td></tr></body>\
</table>\
</html>",authorNAme , cachePath];
WebV.opaque = NO;
WebV.backgroundColor = [UIColor clearColor];
[self.WebV setScalesPageToFit:YES];
[self.WebV loadHTMLString:htmlString baseURL:baseURL];
而不是Height ='600px'我需要高度=原始图像高度的70%...如果我写高度='70%',Xcode将把它作为70像素左右,并且只是不起作用。 ..我可以解决这种情况吗
答案 0 :(得分:1)
写得像:
height = 70%%
当你这样写:
height = 70%
Xcode将会在此之后出现转义序列。
在格式字符串中,'%'字符宣布a的占位符 值,随后的字符确定值的类型 预期以及如何格式化。
答案 1 :(得分:1)
您需要使用70 %%而不是70%