Iphone UIWebView-选项卡式浏览是如何工作的?

Iphone UIWebView-选项卡式浏览是如何工作的?,iphone,uiwebview,Iphone,Uiwebview,我有个愚蠢的问题。标签浏览是如何工作的?我的意思是将当前webView及其内容保存在一个数组中,稍后再显示 就像你在这里看到的一样,我做了几次尝试,但到目前为止没有运气 有人认为这是个好建议吗?提前感谢实现选项卡式web浏览器与其说是纯粹的编程挑战,不如说是设计挑战。您需要考虑用户将如何在不同选项卡之间切换。从数据结构的角度来看,您可以将UIWebView的多个实例存储在一个数组中,正如您所提到的 从设计的角度来看,你应该看看苹果实现网络浏览器的方式。他们的方法似乎更像是多窗口系统,而不是多标签

我有个愚蠢的问题。标签浏览是如何工作的?我的意思是将当前webView及其内容保存在一个数组中,稍后再显示

就像你在这里看到的一样,我做了几次尝试,但到目前为止没有运气


有人认为这是个好建议吗?提前感谢

实现选项卡式web浏览器与其说是纯粹的编程挑战,不如说是设计挑战。您需要考虑用户将如何在不同选项卡之间切换。从数据结构的角度来看,您可以将UIWebView的多个实例存储在一个数组中,正如您所提到的

从设计的角度来看,你应该看看苹果实现网络浏览器的方式。他们的方法似乎更像是多窗口系统,而不是多标签系统

需要记住的一点是,UIWebView使用了大量的RAM,所以要小心在内存中存储太多的内存


PS:如果您有兴趣查看UIWebView教程,请查看此

谢谢您的帮助。我已经构建了浏览器的很大一部分(甚至包括下载功能等),但我无法管理从阵列加载UIWebView。到目前为止,我尝试的是:[mainDrowser.webView removeFromSuperview];mainDrowser.webView=[mainDrowser.arrayForTest objectAtIndex:anIndex];[mainDrowser.view addSubview:mainDrowser.webView];但它不起作用。webView将重新出现,但不会显示我想要的内容,而是显示我从Superview中删除它时所包含的内容。