gpt4 book ai didi

iphone - UINavigationController,按钮点击打开WebView中的URL,位于不同的 View 中

转载 作者:行者123 更新时间:2023-11-30 18:02:01 25 4
gpt4 key购买 nike

所以基本上我想要一个 UITableView 在 RootView 中显示一堆网站。然后,从那里,使用 UINavigationController,我想打开一个不同的 View (WebViewController) 并在 UIWebView 中加载按钮中指定的 URL。

最好的方法是什么?

编辑:好的,基本上有两种观点。 第一个 View 是RootViewController,其中包括UINavigationController。基本上,这将包括一些按钮(已为其分配了自定义 URL),这些按钮将使用以下命令更改和加载 webView 中的 URL。

-(IBAction)linkButton:(id)sender
{
NSURL *url = [NSURL URLWithString:@"http://URL_HERE.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
}

第二个 View 将称为“CodeView”,它将包含名为webView的 UIWebView 对象。

所以我想要完成的是:点击RootViewController中的一个按钮后,它将切换到CodeView并加载任何URL已分配给 UIWebView 对象中的按钮本身。当然,可以选择通过 UINavigationController 返回到 RootViewController,这只是使用导航 Controller 时的常识。

最佳答案

好吧,您必须将 Root View 放入导航 Controller 中(我假设您已经这样做了),然后对于您点击的每个按钮,您可以使用 url 创建一个新的代码 View 并将其推送到导航 Controller 。

这样你就可以在代码 View 中拥有你的 WebView 。我错过了什么吗?

关于iphone - UINavigationController,按钮点击打开WebView中的URL,位于不同的 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9509033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com