UITextView
не будет достаточным - он имеет очень четкую и простую функциональность. Это чрезвычайно сложная вещь, которую вы пытаетесь сделать, обертывая текст вокруг изображения - вам нужно будет вручную визуализировать текст в вашем методе drawRect
и сделать очень сложное обнаружение столкновений и рассчитать размеры строк и т. Д. Это умело, но чрезвычайно сложно.
Теперь, если вы не хотите, чтобы текст, чтобы обнять изображение, а есть два появляются на различных линиях, то вы могли бы подделкой это с UITextView
, то UIImageView
, то UITextView
, вручную изменяя размер и смещение каждого, поскольку текст меняется ... но это дешевый взлом и не совсем расширяемый. Однако этого может быть достаточно для ваших нужд.
UITextView
не разрешает форматирование в формате rich (жирный шрифт, курсив, различные размеры, цвета ...), так что для этого также потребуется особый вид текстового вида.
В принципе, это довольно крупное предприятие. Если вы действительно привержены, я рекомендую то, что сказал Алекс, - очень, очень удобно с кодировками UIKit и Objective-C и iPhone в целом. Затем изучите, как сделать богатый текстовый редактор на других языках более подходящим для функциональности, и попробуйте портировать его на iPhone.
Надеюсь, это не звучит слишком обескураживающе. Это возможно, но это будет нелегко. И всегда помните, что iPhone - это телефон. Это действительно лучшая платформа для вашего приложения?
эй, тебе повезло? –
Нет. Я экспериментировал с получением UIWebView для ответа. Но теперь, когда 3.2 отсутствует, я, вероятно, буду исследовать новый UITextInput и т. Д. –