2014-09-24 4 views
0

내 애플리케이션에 탭 그룹 (탭 3 개)이 있습니다. 탭 자체 내에서 창을 열고 싶습니다. 새 창을 탭 위에 열지 않으려합니다. 이것을 어떻게 할 수 있습니까?티타늄 합금 - 탭 내에서보기/창로드

var c = Alloy.createController('detailpage'); 
$.tab.open(c.getView()) 

현재 내 탭 그룹을 다루는 새 창에서 열립니다.

의견이 있으십니까? documentation에서

답변

0

: 안드로이드에

이 탭은 윈도우의 스택을 유지하지 않습니다. 열린 호출하면 기본 커버 탭 그룹에 의해 완전히

그래서 내가 유일한 옵션은 $ .tab1.window = Ti.UI.createWindow 같은 뭔가를() 할 생각 새로운 헤비급 창을 엽니 다; 등

+0

네, 그게 틀림 없습니다. 설명서에는 $ tab1이 나와 있습니다. .setWindow를 사용하면 안됩니다. –

+0

ah yep ... "이 탭을 포함하는 TabGroup이 열리기 전에이 방법을 사용하여 탭의 루트 창을 설정할 수 있습니다. 즉, 일단 TabGroup이 표시되면 탭에 나타나는 루트 창을 변경할 수 없습니다." 보지 못했다. – phil

관련 문제