2012-03-22 2 views
2

Я хочу показать файл PDF в UIWebView я делаю это с кодом нижеiPhone - Отображение PDF в UIWebView

NSString *path = [[NSBundle mainBundle] pathForResource:@"About Downloads" ofType:@"pdf"]; 
NSURL *targetURL = [NSURL fileURLWithPath:path]; 
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL]; 
[webViewContractViewer loadRequest:request]; 

Все, что я хочу, что моя высота и ширина UIWebView Ферма должна регулировать динамически с высота и ширина файла PDF, чтобы в моем UIWebView не было вертикальной или горизонтальной прокрутки.

Я получаю мой PDF файл Ширина и высота с кодом

NSURL *pdfURL = [[NSBundle mainBundle] URLForResource:@"About Downloads.pdf" withExtension:nil]; 
CGPDFDocumentRef pdf = CGPDFDocumentCreateWithURL((__bridge CFURLRef)pdfURL); 
CGPDFPageRef page = CGPDFDocumentGetPage(pdf, 1); 
CGPDFPageRetain(page); 
CGRect pageRect = CGPDFPageGetBoxRect(page, kCGPDFMediaBox); 

Может ли один помочь. Есть ли другой хороший подход для этого. не

ответ

0
webViewContractViewer.scalesPageToFit = YES; 
+0

Нет это не работает я уже пробовал это :( –

+0

это странно! У меня есть образец проект для просмотра PDF и проверить этот случай прямо сейчас .. его рабочим! –

+0

да scalesPageToFit также работать в моем другие, но на самом деле я хочу, чтобы я мог динамически настраивать высоту веб-браузера с размером содержимого прокрутки webView, чтобы мой веб-браузер не прокручивался по горизонтали. Можете ли вы направить меня, как я могу это сделать? –

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