如何在UIWebView中打开文件?

时间:2013-06-12 16:53:18

标签: ios uiviewcontroller webview uistoryboard

我只是为iOS制作文件浏览器,我只需要知道如何在UIWebview中打开任何类型的文件。我认为webview可以打开任何类型的文件,因为我选择使用UIWebView直接在应用程序中查看文件。现在我的问题。

如何以编程方式切换到同一个UIStoryBoard中的UIViewController并显示该文件?文件URL存储在名为path的字符串中。

这就是我的票价,我只需要添加文件查看器。 enter image description here

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

-(void) displayFile:(NSString*)fileName
{
  NSError *error = nil;
  NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,   NSUserDomainMask, YES) objectAtIndex:0]; 
  TO get the filename
  NSString *folderPath = [documentsDirectory stringByAppendingPathComponent:fileName];  

  if (![[NSFileManager defaultManager] fileExistsAtPath:folderPath])  //Optionally check if   folder already hasn't existed.
  {
   // do something
  }
} 

希望这可以帮助你...