我又来了。对,在我的选项卡栏应用程序中,我的一个选项卡加载了一个网络视图,并且工作得很好。但是,我希望选项卡在再次按下时返回到此视图。
例如,该选项卡显示了我公司网站的汽车销售部分,如果有人点击这个UIWebView的主页部分,网络视图就会转到那里,这很公平。但当我关闭应用程序并重新打开时,或者只是从选项卡上导航并返回时,我首先希望加载我想要的原始页面。因此,当用户返回应用程序或选项卡时,它会重置回汽车销售页面,而不是他们留下的最后一页。
有什么想法吗?
在视图控制器的viewWillAppear()
或viewDidAppear()
函数中刷新url。
如果没有覆盖,请在secondviewcontroller.m文件中添加其中一个,如下所示:
类似的东西:
- (void)viewWillAppear:(BOOL)animated {
NSString *urlAddress = @"http://www.google.com";
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView.
[webView loadRequest:requestObj];
[super viewWillAppear:animated];
}
就在我的头顶:)