2010-06-14 5 views
3

Я пытаюсь загрузить содержимое файла rtf в UIWebView. Я успешно загружаю содержимое, но он неформатирован. шрифты слишком велики и не имеют никакого формата. он отображает цвет содержимого rtf, но не шрифт или размер. Так что я должен делать сейчас. есть ли другой способ загрузить rtf и отформатировать его? Я загружаю rtf следующим образом:Загрузка и форматирование файла rtf в UIWebView

NSString *path = [[NSBundle mainBundle] pathForResource:@"Home" ofType:@"rtf"]; 
NSURL *url=[NSURL fileURLWithPath:path]; 
NSURLRequest *req=[NSURLRequest requestWithURL:url]; 
[menuWeb loadRequest:req]; 

Итак, что мне теперь делать?

+0

У этого человека нет ответа? Неужели кто-то испытал такую ​​проблему? – Jayshree

+0

У меня точно такая же проблема. Шрифт смехотворно большой. Возвращаясь к .RTF и уменьшая размер шрифта, сохранение и запуск снова ничего не меняет. –

+0

Я предполагаю, что следующим логическим шагом будет попытка загрузить файл HTML таким же образом. Жаль, я вроде как RTF. –

ответ

1

Используйте HTML вместо этого, это единственный способ получить необходимый элемент управления.

0

http://cutesoft.net/example/editRTF.aspx

Эта страница представляет собой WYSIWYG HTML-генератор. Он генерирует чрезвычайно чистый HTML (*), который затем я могу сохранить и вставить в свой проект. Затем я могу изменить этот HTML-файл из Xcode. Все очень приятно!

(*) при условии, что вы используете его правильно ... переверните между нормальным видом, HTML-представлением и окончательным видом - не делайте его экспортировать во второе текстовое поле, иначе все выйдет в непроницаемом фрагменте.

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