将网站URL从Tableview传递到webview

时间:2010-12-20 08:14:31

标签: uitableview ios4 uiwebview

我已经创建了一个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地址?

1 个答案:

答案 0 :(得分:1)

DetailsViewController *viewController = [[DetailsViewController alloc] 
  initWithNibName:@"DetailsViewController" bundle:nil];

[viewController setUrl:actualUrl];

其中actualUrl是rootViewController中的值&在detailViewController中创建另一个变量url