2010-05-17 36 views

回答

1

這相對容易。 UIWebView能夠加載Office文檔。

所有您需要做的就是一個URL到您的文件(這可以在任何地方 - 應用程序包,文件目錄,互聯網等),並與UIWebView的-loadRequest

2

對於加載開放什麼(PDF,頁,Word,數字,Excel,圖像等),Mail.app或Safari可以打開,你通常使用UIWebView

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0.0F, 0.0F, 320.0F, 480.0F)]; 
NSURL *pdfURL = [NSURL URLWithString:@"http://www.something.com/myFile.pdf"]; 
NSURLRequest *request = [NSURLRequest requestWithURL:pdfURL]; 
[webView loadRequest:request]; 
[self.view addSubview:webView]; 
[webView release]; 

此處瞭解詳情:http://developer.apple.com/iphone/library/qa/qa2008/qa1630.html

iPhone 2.2.1支持:

* Excel (.xls) 
* Keynote (.key.zip) 
* Numbers (.numbers.zip) 
* Pages (.pages.zip) 
* PDF (.pdf) 
* Powerpoint (.ppt) 
* Word (.doc) 

iPhone 3.0(今日進入應用商店所需的最小版本?)增加支持:

* Rich Text Format (.rtf) 
* Rich Text Format Directory (.rtfd.zip) 
* Keynote '09 (.key) 
* Numbers '09 (.numbers) Pages '09 (.pages) 
相關問題