私はタブブラウザーを構築したいと思っていますが、タブブラウズ以外はすべて(ブックマーク、設定...)を実装しました。WebViewをArray/Plistに保存してタブブラウジングを行う?
私が今まで知っているのは、webView
を配列または辞書に保存してから検索する必要があるということです。それは動作していないようです。
これは私が様々なバリエーションで、これまでに試したものです:
[mainDrowser.webView removeFromSuperview];
mainDrowser.webView = [mainDrowser.arrayForTest objectAtIndex:anIndex];
[self.view addSubview:webView];
は、ビューは表示されませんが、それは保存されたのWebViewの内容が、私はちょうど取り除か1の内容を持っていません。
誰でもこれを行う方法に関する提案はありますか?
また、私が試したもの:
-(IBAction) saveAsTab:(id)sender {
[tabDictionary setValue:addressField.text forKey:[webView stringByEvaluatingJavaScriptFromString:@"document.title"]];
NSLog(@"tabDictionary: %@", tabDictionary);
[tabData setValue:webView forKey: addressField.text];
NSLog(@"tabData: %@", tabData);
- (ボイド)showWebViewFromDictionaryAtKey:(NSStringの*)urlForWebView {
[webView removeFromSuperview];
[self.view addSubview:(UIWebView *)[tabData valueForKey:urlForWebView]];
}
他のクラスにおいては:
DrowserAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
DrowserViewController *mainDrowser = [appDelegate drowserViewController];
NSString *urlStringForWebView = [mainDrowser.tabDictionary valueForKey:cellTitle];
[mainDrowser showWebViewFromDictionaryAtKey:urlStringForWebView];
これはどちらも動作しません。同じ問題
webViewを削除して追加しないように変更しようとしました。 WebViewを配列に格納すると、コンテンツは保存されず、ビューのプロパティのみが格納される可能性はありますか?
プライベートフレームワークで動作すると思われる人はいますか?このアプリはAppStoreのためのものではなく、楽しみのためのものです
おかげさまで、何か助けてくれてありがとう!
コメントにバンプがありますか? :D – Yllier