0

ebview 未显示或加载详细页面。

我是 IOS 开发的初学者,我正在使用 Master-Detail 模板开发项目。

我的要求是

主视图(菜单 --> 左侧窗口) 详细视图(右侧窗口)

当用户在左侧窗口菜单中选择项目时,应在右侧窗口的详细视图页面中的 UIWebview 中加载从主左侧菜单接收到的相应 URL。对我来说 webview 没有加载。

请帮我解决这个问题并提供示例代码或参考 URL 来解决这个问题

提前致谢,

乌代

4

1 回答 1

0

它会是这样的: 在 MasterViewController.m

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSString *object = [_objects objectAtIndex:indexPath.row];//assuming you keep the url list in _objects
    self.detailViewController loadPage:object];
}

在 DetailViewController.m

- (void)loadPage:(NSString*)urlString
{
  NSURLRequest* request=[NSURlRequest requestWithURL:[NSURL urlWithString:urlString]];
 [self.webView loadRequest:request]; //assuming your UIWebView is property named webView
}

我强烈建议你阅读一些关于 UITableViewController 的教程,因为你不能不理解它。

于 2012-04-13T14:37:05.213 回答