我已经从网址下载了一个PDF文件并将其保存在磁盘上。我想在webView中查看同一个文件。我用过:
[self.navigationController pushViewController:self.fileViewController animated:YES];
我正在使用此代码导航到其他视图控制器。以下是我在viewDidLoad中的代码:
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];
NSString *path = [[NSBundle mainBundle] pathForResource:@"myFile" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];
}
告诉我,我错了。感谢期待。
答案 0 :(得分:1)
我检查了你的代码并且它有效。您可能需要使用以下代码将webview作为子视图添加到视图控制器:[self.view addSubview:webView];
答案 1 :(得分:0)
我希望它能帮到你......
- (void)viewDidLoad
{
[super viewDidLoad];
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];
[self.view addSubview:webView];
NSString *path = [[NSBundle mainBundle] pathForResource:@"myFile" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];
}