多选项卡web浏览器,在iOS上使用UIWebView



我正在创建一个简单的web浏览器。我希望我的用户可以添加选项卡并同时浏览多个网页,就像在Safari、Firefox或Chrome中一样。我这样做过,效果很好,但我不知道是否有更简单的方法。

当用户添加一个新标签时,我的应用程序在后台创建一个与新标签相关的新的UIWebView,并加载一个新的URL。当用户选择另一个选项卡时,与这个选项卡相关的UIWebView会出现,而另一个会消失。只是它. .

我会使用一个带有标签的UIViewController作为父视图控制器。每个标签都将与包含一个UIWebView的子UIViewController相关联。当你点击一个不同的选项卡或创建一个新的选项卡时,你可以隐藏当前子UIViewController的视图并显示新的。

最新更新