首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何打开从UIWebView到新UIWebView的任何链接?

如何打开从UIWebView到新UIWebView的任何链接?
EN

Stack Overflow用户
提问于 2010-03-10 00:00:24
回答 1查看 3.4K关注 0票数 2

我想做一个简单的应用程序,其中具有自定义内容的UIWebView将有几个链接到其他类似的内容的页面(以及顶部的导航栏,只有一个后退按钮)。我读了this问题的答案,但是我不确定我是否应该在我的应用程序中这样做,因为用户可能能够深入到足够深的地方,而我将一直在创建新的new视图。这种行为的最佳实践是什么?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-10 01:03:44

我建议你听一听:

代码语言:javascript
运行
复制
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;

并且在将每个请求存储在NSMutableArray中以创建用户浏览历史的堆栈时,总是返回YES (因此webView将继续处理所请求的链接)。

这将允许您使用上一页的标题(当然是缩写)来更新后退按钮的文本。

如果你只需要一个没有标签的后退按钮,你可以有一个简单的按钮连接到UIWebView的- (void) goBack;方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2410418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档