我正在尝试通过“打开方式”功能将文档(word/excel/pdf 等)加载到我的拆分视图中。我的详细视图包含将显示这些文件的 Web 视图。我可以使用以下代码在应用程序委托中获取 URL
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
//Loading webpage in webview by passing url
NSURL *urlToPass = url;
[objWeb passWebURL:urlToPass];
return YES;
}
但该文件未在详细视图中加载。我创建了一个函数来在详细视图中接受此 URL。
-(void)passWebURL:(NSURL *)strURL
{
NSLog(@"URL PASSED IS:: %@", strURL);
passedURL = strURL;
NSURLRequest *requestURL = [NSURLRequest requestWithURL:passedURL];
NSURLConnection *urlConnection = [NSURLConnection connectionWithRequest:requestURL delegate:self];
[urlConnection start];
[viewToDisplay loadRequest:requestURL];
}
但我不确定在哪里调用他的方法,因为文件没有显示。
提前感谢您的帮助