2010-10-25 2 views
2

Чтобы отображать вложения в системе обмена сообщениями, которые я разрабатываю для своего приложения, у меня есть UIWebView, который представлен в файле ModalViewController, отображая файл, содержащийся в приложении.UIWebView не принимает несколько штрихов

Если это любая помощь, то код, я использую для отображения файла выглядит следующим образом:

NSUrl docUrl = NSUrl.FromFilename(filePath); 
NSUrlRequest request = new NSUrlRequest(docUrl); 
webView.LoadRequest(request); 

(Filepath является строкой пути к файлу).

Это работает отлично подходит для отображения PDF-файлы, текстовые документы и т.д.

Однако UIWebView не принимает любые Мультитач жесты (щепотка для увеличения и т.д.) - Я установил

webView.MultipleTouchEnabled = true; 
webView.UserInteractionEnabled = true; 

еще до сих пор не повезло. Должен ли я использовать GestureRecognizer, или я пропущу что-то очевидное?

Я знаю, я использую MonoTouch но Объективные ответы С более чем приветствуется:)

ответ

3

Возможно ли, что scalesPageToFit установлен в NO? Это может привести к аналогичному поведению к тому, что вы видите.

+0

Это сработало вам большое спасибо. Если вы прочтете мой предыдущий комментарий, проигнорируйте это, я редактировал неправильный файл, который объясняет, почему он не повлиял на этот веб-просмотр; к тому времени у меня не было утреннего кофе! – Luke

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