2010-03-23 3 views
0

У меня около двадцати UITextViews и соответствующих файлов .txt. Я хочу, чтобы каждый UITextView взял содержимое соответствующего файла и отобразил его. Кроме того, текст отформатирован и содержит некоторые формулы (копирование/вставка из Grapher). Я слышал о отображении форматированного текста в UIWebView, но я нигде не нашел четкого объяснения.Как загрузить содержимое файла в UITextView?

Заранее благодарен!

ответ

2

Текстовые файлы обычно не содержат форматированного текста.

Если «форматированный» означает «html», то да, вы захотите использовать UIWebView. В основном вы преобразуете текст в документ HTML, а затем используйте веб-представление для отображения этого документа. В Apple есть несколько примеров проектов, которые показывают вам, как использовать UIWebView.

1

Отображение формулы в UITextView будет затруднено, так как правила символов для формулы полностью отличаются от текста на языке. Вы можете создать HTML, чтобы отобразить его, но это тоже сложно.

Я думаю, что ваша лучшая ставка будет заключаться в том, чтобы нарисовать формулу для изображения, а затем отобразить изображение. Это традиционный способ обработки отображения формулы.

+0

Итак, вы предлагаете поместить текст и формулы, преобразованные в изображения в UITextView? Во всяком случае, я все еще не могу заставить UITextView читать текст из файла. – Knodel

+0

Для чтения текста для файла используйте одну из строк NSString из файловых методов. Затем поместите эту строку в UITextView. – TechZen

Смежные вопросы