【发布时间】:2011-08-25 11:12:02
【问题描述】:
我的目标是制作一个导航 Table View iOS 应用程序,每个单元格代表一个不同的 PDF。所有 PDF 都将是本地的。
我的表格代码基于一个教程。
RootViewController.m
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *selectedRoute = [listOfItems objectAtIndex:indexPath.row];
DetailViewController *dvController = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:[NSBundle mainBundle]];
dvController.selectedRoute = selectedRoute;
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];
dvController = nil;
}
我的 UIWebView 代码基于 this video tutorial。
DetailViewController.m
- (void)viewDidLoad {
NSString *endereco = [[NSBundle mainBundle] pathForResource:@"Clinton" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:endereco];
NSURLRequest *urlEndereco = [NSURLRequest requestWithURL:url];
[webView loadRequest:urlEndereco];
[self.view addSubview:webView];
webView.scalesPageToFit = YES;
[super viewDidLoad];
self.navigationItem.title = @"Selected Route";
}
我用 UIWebView 替换了 Table 教程中的文本框,但我在运行它时只是得到一个空白视图。我还需要添加什么才能让我的 pdf 出现?
【问题讨论】:
-
您的网页视图有效吗?如果它是从笔尖加载的,为什么要将它添加到子视图中,或者如果您已在 .h 中声明它而不是分配/初始化它。在那里设置一个断点,并确保一切都是你认为的那样。
-
哇,那种感觉让我大吃一惊。很抱歉,如果这要求太多,但如果我压缩并上传我的文件夹,你能帮我看一下吗?
-
这里是:megaupload.com/?d=ZCVPYIC7 您也可以通过 vgt207@aol.com 与我联系
标签: iphone ios uitableview pdf uiwebview