我使用UIWebView
加载从字符串构造的html。
请参阅下面的代码。我有两个可能相关的问题:
有限的缩放:它在缩放~2后停止缩放,但我希望用户能够一直缩放到我理解的最大值为10.(最小刻度和最大值 - 缩放属性也会影响更改方向时的行为。这些属性值的范围是从> 0到10.0。这两个属性的默认值是0.25。[src:safari reference library])即使我设置了最大值 - 缩放到10,我只能缩放~2 如果您有任何想法,请告诉我。
图像尺寸不正确的横向/纵向:img的width属性设置为480,因此如果用户想要横向模式,图像将填充整个可用宽度。我的问题是在纵向模式下图像没有调整大小/缩小到320.我可以正则表达480到320,但是横向会有小图像。
以下是img的一个示例:
构建html的代码(请注意%@被包含<p>
<img>
个标签的各种html取代)
<html>
<head>
<meta name = \"viewport\" content = \"width=device-width, initial-scale = 1.0, user-scalable = yes, maximum-scale:10.0\">
<title></title>
</head>
<body style=\"-webkit-text-size-adjust:none\" bgcolor=\"White\" link=\"#0099ff\" vlink=\"#808080\" alink=\"#FF0000\" text=\"#000000\">
<font face=\"arial\" size='3'>
<h3>%@</h3>
</font>
<font face=\"arial\" size='2'><p align='right'>Posted on: %@<br>Author: <b>%@</b><br></a>Comments: %@</p>
</font>
<font face=\"arial\" size='2'>"
</font>
</body>
</html>`
感谢您的任何见解!