怎样让uiwebview里 点击的网页链接 支持uinavigationbar的回到操作
怎样让uiwebview里 点击的网页链接 支持uinavigationbar的返回操作?
请教各位大侠:
现在做一个IPHONE应用,界面很简洁,一个uinavigationbar, 一个uiwebview控件。
1、uinavigationbar负责显示导航
2、uiwebview负责加载制定的网址内容
需要实现的功能:点击 uiwebview里 网页的链接后,支持uinavigationbar的“返回”功能?
求高手指教
------解决方案--------------------
在webView里面设置一个返回按钮 就可以呀
------解决方案--------------------
你是想点击链接实现页面的返回
[self.navigationController popViewControllerAnimated:YES];
还是想点击上面的返回键,回到网页的上一页
-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// 下一个界面的返回按钮
UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
temporaryBarButtonItem.title = @"back";
temporaryBarButtonItem.target = self;
temporaryBarButtonItem.action = @selector(back:);
self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
}
return self;
}
-(void) back
{
if ([webView canGoBack]) {
[webView goBack];
}
else
{
[self.navigationController popViewControllerAnimated:YES];
}
}
------解决方案--------------------
楼上说的对。。
请教各位大侠:
现在做一个IPHONE应用,界面很简洁,一个uinavigationbar, 一个uiwebview控件。
1、uinavigationbar负责显示导航
2、uiwebview负责加载制定的网址内容
需要实现的功能:点击 uiwebview里 网页的链接后,支持uinavigationbar的“返回”功能?
求高手指教
------解决方案--------------------
在webView里面设置一个返回按钮 就可以呀
------解决方案--------------------
你是想点击链接实现页面的返回
[self.navigationController popViewControllerAnimated:YES];
还是想点击上面的返回键,回到网页的上一页
-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// 下一个界面的返回按钮
UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
temporaryBarButtonItem.title = @"back";
temporaryBarButtonItem.target = self;
temporaryBarButtonItem.action = @selector(back:);
self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
}
return self;
}
-(void) back
{
if ([webView canGoBack]) {
[webView goBack];
}
else
{
[self.navigationController popViewControllerAnimated:YES];
}
}
------解决方案--------------------
楼上说的对。。