2015-05-21 3 views
2

Я открываю файл документа с текстом в UIWebView.Показать документ в UIWebView с соответствующим форматом (iOS)

Он работает отлично, но проблема в том, что когда я открываю этот файл документа, он не отображается в надлежащем формате, как в слове.

В UIWebView:

This is the problem all text are display in center

Код:

let url = NSURL(string: self.docUrl.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!) 
    let request = NSURLRequest(URL: url!) 
    webView.loadRequest(request) 
    webView.delegate = self 
    webView.scalesPageToFit = true // I have also try by removing this statement 
    webView.autoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight 

ответ

0

Учитывая, что у вас есть весы страницы, чтобы соответствовать, это выглядит, как вы не можете иметь настройки ограничений, правильно.

Вам нужно будет создать ограничения между вашим UIWebView и его родителем, чтобы убедиться, что webView занимает весь экран.

Вы можете создавать ограничения как в раскадровке, так и в коде.

+0

Я уже установил фрейм 'UIWebView' в рамку' view'. – iDhaval

+0

Откройте ту же ссылку в Safari, если сможете, и посмотрите, какое поведение вы получите. Это может быть проблема с сайтом, на котором размещается .doc, что может вызвать эту проблему. Если сафари отображает документ таким же образом, то вы не можете сделать это без взлома (установите уровень масштабирования более чем на 100%), – shrutim

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