Увеличение масштаба изображения и ширины изображения - PullRequest
1 голос
/ 24 ноября 2010

Я использую UIWebView для загрузки HTML, построенного из строк.Пожалуйста, смотрите код ниже.У меня есть 2 возможные проблемы:

  1. ограниченное масштабирование: оно останавливает масштабирование после масштаба ~ 2, но я бы хотел, чтобы пользователь имел возможность масштабирования до максимума, которыйЯ понимаю, что это 10. (Свойства минимального и максимального масштаба также влияют на поведение при изменении ориентации. Диапазон значений этих свойств составляет от> 0 до 10,0. Значение по умолчанию для обоих этих свойств составляет 0,25. [Src: safariсправочная библиотека]) Так что, хотя я установил максимальный масштаб на 10, я могу только увеличить ~ 2.
    Пожалуйста, дайте мне знать, если у вас есть идеи, почему это так.

  2. неверный размер изображения альбомная / книжная: для img свойство width установлено на 480, поэтому, если пользователь хочет использовать альбомный режим, изображение заполняет всю доступную ширину.Моя проблема в том, что в портретном режиме размер изображения не изменяется / не уменьшается до 320. Я мог бы пересмотреть 480 на 320, но тогда в альбомной ориентации были бы маленькие изображения.
    Ниже приведен пример img:

И код для построения HTML (обратите внимание, что% @ заменяется на все виды HTML, содержащие <p> <img> теги)

 <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>`

Спасибо за понимание!

...