【发布时间】:2017-03-20 14:54:16
【问题描述】:
我有一个标签栏控制器连接到几个导航控制器。对于其中一个导航控制器,我有一个内部带有 Web 视图的视图控制器。一切正常;但是,假设用户在 Web 视图中单击一个赞,然后将他们带到第二页...我希望该用户能够单击底部的标签栏按钮并将其发送回原始 Web 视图.希望这是有道理的,但作为一个例子,看看你 iPhone 上的 App Store 应用程序。假设您单击“特色”页面中的应用程序。如果您单击“特色”选项卡栏按钮,它会将用户带回原始页面。下面是我正在使用的代码。这是 Objective-C。
@property (weak, nonatomic) IBOutlet UIWebView *webView;
@end
@impementation FirstViewController
-(void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:@"www.google.com"]; [self.webView
loadRequest:[NSURLRequest requestWithURL:url]];
}
-(void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
@end
【问题讨论】:
-
你是如何在你的 UITabViewController 的委托中加载这个视图控制器的? (例如,当您点击选项卡时执行的代码是什么)
-
@pckill 这不是一个骗局,因为它涉及 Web 视图,而不是弹出到根 VC。
-
是的,但是重新加载根网页很简单。这个问题的代码甚至出现在问题中。
标签: ios objective-c webview uinavigationcontroller uitabbarcontroller