我正在开发一个应用程序。在这个应用程序中,我有一个webview。我需要在新的webview中打开webview链接,因为我需要在导航中添加一个按钮。我在Stack Overflow上搜索过这个,但我没有找到任何东西。我怎么能这样做?
我是Xcode开发的新手。
----更新-----
我必须使用UINavigationController,但我需要在webview2中打开webview1链接。 webview2在新的viewController中的新webview中。因为我需要回到波顿。请查看this视频。
当我触摸应用程序时,它会转到新的视图控制器并且它已经回到底部。我的想法是这样的。我怎么能这样做?
答案 0 :(得分:0)
为了实现您的目标,我认为您需要使用UINavigationController。但我仍然认为这是一个糟糕的决定。无论如何,如果您需要在控制器之间导航,请使用UINavigationController。如何操作,您可以找到here,here和here。
答案 1 :(得分:0)
如果您在导航控制器中嵌入拳头webviewcontroller然后实现推送到第二个控制器,您将在导航栏中看到后退按钮。当然,如果它不被隐藏。
UIViewController *cont=[[FirstViewController alloc]initWithNibName:@"FirstViewController" bundle:nil];
self.navController=[[UINavigationController alloc]initWithRootViewController:cont];
在webView上:shouldStartLoadWithRequest:navigationType:
UIViewController *secondVC=[[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
secondVC.webView loadRequest:request];
[self.navigationController pushViewController:sec animated:YES];