我已经创建了一个NSMutablArray并在RootViewController中添加了8个对象。我在tableview中显示数组。每当我点击具有特定名称的单元格时,我想将URL传递给webview,该webview当前是DetailViewController的一部分。
在该详细视图控制器中,必须显示相应的网页。
从评论中添加
我在indexpath
的didselect行中编写了这段代码CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 460.0);
UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame];
[webView setBackgroundColor:[UIColor whiteColor]];
NSString *urlAddress = @"h.com";;
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView];
[webView release];
我的数组名称是listofitems,那么如何直接将我的数组调用到url地址?
答案 0 :(得分:1)
DetailsViewController *viewController = [[DetailsViewController alloc]
initWithNibName:@"DetailsViewController" bundle:nil];
[viewController setUrl:actualUrl];
其中actualUrl是rootViewController中的值&在detailViewController中创建另一个变量url