iPhone|UIWebView:使用 NSArray 进行选项卡式浏览?
题
我想编写一个小型选项卡式浏览器只是为了好玩。但是我不确定选项卡式的东西是如何工作的。
所以这可能是一个新手问题:
我可以将当前的 webView 存储在数组中吗?使用:[数组addObject:webView];
如果是的话我如何再次将其加载到 webView 中?也许使用:webView = [数组 objectAtIndex:anIndex];会立即出现吗?
是否可以将 webView 和 NSDictionary 作为值存储?(检索起来会容易得多)
提前致谢
解决方案
您可以将任何您想要的内容存储在数组(或字典)中。因此,假设您有 n 个选项卡的 n 个 WebView(这可能会占用大量内存,我不知道从未尝试过),当用户单击选项卡时,您可以执行类似的操作
[activeWebView removeFromSuperView]
activeWebView=[webViewArray objectAtIndex:tabIndex];
//then add the active web view to the view controller
不隶属于 StackOverflow