0
我正在做一個iPhone應用程序,點擊它們各自的表格單元格後,會加載14個不同的PDF文件。兩個ViewController已經創建並且一個UIWebview用於加載PDF文件。 我的問題是,點擊每個表格單元格後,我都會看到相同的PDF文件。是否可以提供我可以參考的任何參考或源代碼?請幫忙!如何根據tableView單元格的選擇在UIViewController中加載不同的PDF文件?
#import "IssueDetailViewController.h"
#import "ItemsViewController.h"
#import "Issues.h"
#import "IssueCell.h"
@interface IssueDetailViewController()
@end
@implementation IssueDetailViewController
@synthesize issueItem;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
-(void)viewDidLoad
{
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle] pathForResource:@"network_38" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webview loadRequest:request];
webview.autoresizingMask=(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
[webview setScalesPageToFit:YES];
}
- (void)viewDidUnload
{
IssueView = nil;
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
IssueDetailViewController *detailViewController = [[IssueDetailViewController alloc] init];
[[self navigationController] pushViewController:detailViewController animated:YES];
}
-(void) viewWIllAppear:(BOOL)animated
{
[super viewWillAppear:animated];
}
-(void) setIssueItem:(Issues *)i
{
issueItem = i;
[[self navigationItem] setTitle:[issueItem issueName]];
}
@end