UIWebView отображает RTF-файл с изображениями и таблицами

Для проекта мне нужно отобразить содержимое RTF-файла на iPad. После некоторых поисков я обнаружил, что вы можете загрузить RTF-файл в UIWebView. Однако, когда я это делаю, отображается содержимое файла, но его недостающие границы таблицы и изображения. Полужирный / Курсив / Подчеркнутый текст отлично работает.

Код, который я использую для отображения файла:

NSURL *url = [[NSBundle mainBundle] URLForResource:@"A" withExtension:@".rtf"]; NSLog(@"URL: %@", url); NSURLRequest *req = [NSURLRequest requestWithURL:url]; [_webView loadRequest:req]; 

Файл RTF:

https://dl.dropbox.com/u/4966217/A.rtf

Как отображать изображения и границы таблиц в моем приложении?

2 Solutions collect form web for “UIWebView отображает RTF-файл с изображениями и таблицами”

Если вы хотите показать только файл rtf, вы также можете использовать QLPreviewController . Он поддерживает множество форматов файлов для предварительного просмотра.

Вот ссылка на документацию для QLPreviewController : http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/QLPreviewController_Class/Reference/Reference.html

И вот пример кода: http://developer.apple.com/library/ios/#samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052

Попробуйте этот код

 NSString *filePath = [[NSBundle mainBundle] pathForAuxiliaryExecutable:@"A.rtf"]; NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:filePath]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:fileURL]; [_webView loadRequest:requestObj]; 

преобразовать его в html

http://dblog.com.au/iphone-development/loading-local-files-into-uiwebview/

http://kiefermat.com/2011/09/30/using-uiwebview-for-displaying-rich-text/

  • Возможно ли, что UIWebView обнаружит, когда появится диалоговое окно Javascript?
  • Почему doc и docx теряют информацию о стиле в iOS?
  • Загрузите URL-адрес HTTPS в UIWebView
  • Как показать Google Maps в WebView?
  • Ошибка WebKitErrorDomain 101
  • Загрузка строки в UIWebview
  • В любом случае, чтобы определить высоту UIWebView вне webViewDidFinishLoad :?
  • Утечки памяти UIWebView. Какая магия освобождает неиспользуемые ресурсы?
  • IOS: UIWebView: миниатюра видео youtube не подходит внутри UIWebview
  • DOMException 105 только во время тестирования пользовательского интерфейса
  • Проблема блокировки всплывающих окон IOS UIWebView
  • Кэш iOS 7 UIWebView не работает
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.