2009-07-30 5 views
0

재미있는 작은 탭 브라우저를 코딩하고 싶습니다. 그러나 나는 그 탭이 어떻게 작동하는지 잘 모르겠습니다.iPhone | UIWebView : NSArray를 사용하여 탭 브라우징 하시겠습니까?

내가 배열에서 현재의 웹보기를 저장할 수 있습니다 :

그래서 이것은 noobish 질문이 될 수 있는가? using : [배열 addObject : 웹보기];

그리고 그렇다면 어떻게 webView에 다시로드합니까? 아마 사용 : webView = [배열 objetAtIndex : anIndex]; 즉시 나타 납니까?

webView 및 NSDictionary를 값으로 저장할 수 있습니까? (검색하는 것이 훨씬 쉬울 것) 사전

에서

감사

답변

0

당신은 배열 (또는 사전)에서 당신이 원하는 무엇이든을 저장할 수 있습니다. 따라서, n 개의 탭에 대한 n을 WebViews 알면 가정 사용자가 탭을 클릭 할 때, 당신은 내가 것을 시도

[activeWebView removeFromSuperView] 
activeWebView=[webViewArray objectAtIndex:tabIndex]; 
//then add the active web view to the view controller 
+0

처럼 뭔가를 할 수 있습니다 (이것은 내가 그것을 해본 적이 없어서 잘 모릅니다, 메모리를 많이 걸릴 수 있습니다) 단지 지금. [mainDrowser.webView removeFromSuperview]; \t mainDrowser.webView = [mainDrowser.arrayForTest objectAtIndex : 0]; \t [mainDrowser.view addSubview : mainDrowser.webView]; \t NSLog (@ "arrayForTest2 : % @", mainDrowser.arrayForTest); "저장된"데이터가 webView (현재 페이지 만)에 표시되지 않았습니다. btw. 이것은 내 배열에있는 것입니다 > – Yllier

+0

추신 : 도움을 줘서 고마워요 – Yllier

+0

이 "저장된"데이터 란 무엇입니까 – Daniel

관련 문제