ebview未在详细页面中显示或加载。
我是IOS开发的初学者,我正在使用Master-Detail模板开发项目。
我的要求是
主视图(菜单 - >左侧窗口) 细节视图(右侧窗口)
当用户选择左侧窗口菜单中的项目时,从主左侧菜单接收的相应URL应该在右侧窗口的详细视图页面的UIWebview中加载。对我来说,webview没有加载。
请帮我解决此问题并提供示例代码或参考网址以解决此问题
提前致谢,
Uday.G
答案 0 :(得分: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的教程,因为如果不了解它就不能走远。