У меня есть несколько коротких абзацев текста, которые я хотел бы поместить в изображение вокруг моего приложения. Как правило, изображение будет на левой стороне текста, и текст будет течь, как вы обычно ожидаете. Изображение имеет различную высоту, ширину и размер, png файлы 4-30kb. Текст имеет различную длину и может быть где угодно от 2 предложений до нескольких абзацев. Есть разметка с текстом, поэтому разные строки могут быть отформатированы соответственно.
Я использовал UIWebView в своем UIView, чтобы сделать это как можно быстрее, но я заметил, что, несмотря на то, что мой текст и изображения локальны, при загрузке UIWebView и показе изображения текст. По сути, вы видите область просмотра пустой, а затем через короткое время вы видите загрузку изображения. В большинстве случаев текст отображается как загруженный перед изображением.
Я использую UIWebView's 'loadHTMLString'
для загрузки локального HTML-текста и изображений.
То, чего я хочу достичь, выглядело бы так:
| [ ] | Some text starts here and is long enough to fil until the end of the line. Then
| [image] | the text continues so it wraps around a few more lines to fit the entire
| [ ] | height of the image.
Eventually, we'll show the text below the image, just like you see in a newspaper.
The content would continue at variable length for the rest of the screen.
Есть ли лучший способ отображения форматированного текста с изображениями? Если есть что-то лучше, чем UIWebView, я бы хотел перейти к этому.