iPhone - текст в тексте - PullRequest
       2

iPhone - текст в тексте

0 голосов
/ 19 августа 2010

Я хотел бы, чтобы текст был в тексте ... Я имею в виду, как в газете: когда есть картинка, текст умещается и следует за границей картинки. Например: http://en.wikipedia.org/wiki/Iphone посмотрите на картинки ... текст следует за ними!

Возможно ли это сделать на iPhone?

Заранее спасибо

Ответы [ 3 ]

2 голосов
/ 19 августа 2010

Вы можете достичь этого довольно легко с помощью UIWebView и традиционных веб-технологий.

Если вы хотите, чтобы это произошло непосредственно в Какао, вам придется погрузиться в более продвинутые API-интерфейсы CoreText, что, вероятно, будет большой работой.

0 голосов
/ 20 августа 2010

Может быть, я что-то упускаю, но почему бы не использовать подпредставления?Имейте UIView, содержащий UIImage и UILabel в случае статического текста или нередактируемый UITextView в случае динамического объема текста, и установите их свойства для выравнивания по границам родительского представления.
Если вы все еще хотите взятьнизкоуровневый путь, Google для CGContextShowTextAtPoint .
Вы также можете проверить это: http://code.google.com/p/core-plot/source/browse/framework/Source/CPTextLayer.h

0 голосов
/ 19 августа 2010

Это называется переносом текста или, говоря по CSS / HTML, «плавающим» изображением. Лучший способ сделать это, вероятно, иметь UIWebView и программно выгружать в него HTML и CSS.

HTML выглядит так:

<img src="IMAGE_URL" style="float:right; margin:6px;" />
<p>My block of arbitrary test. Blah blah blah. Etc.</p>

Вот пример того, как использовать UIWebView со строкой HTML:

http://iphoneincubator.com/blog/windows-views/display-rich-text-using-a-uiwebview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...