2011-07-25 4 views
0

Appceleartor Titanium 엔진을 사용하여 iPhone 용 데이터 기반 응용 프로그램을 개발 중입니다.Force Titanium (iPhone) 탐색 그룹 창 새로 고침

짧게 잘라 내기 위해 first_name 변수 (label)와 버튼이있는 창이 하나 있습니다. 버튼을 클릭하면 탐색 그룹을 통해 두 번째 창으로 이동합니다. 이 두 번째 창에서 first_name 변수를 변경할 수 있습니다.

그래서 사용자가 탐색 그룹의 첫 번째 창으로 돌아가려면 "뒤로"버튼을 클릭 할 때 first_name 변수 변경을 어떻게 반영합니까?

합니다 (FIRST_NAME 변수는 실제 데이터 변경이 실제로 많은 더 큰, 그냥 추상적이며, 보통, 5 가지 창 다른 후 하나의 윈도우가 아니라 4로 드릴 다운 할 수 있습니다)

답변

0

eventListener.

window0.addEventListener('refreshLabel',function(e){ 
    label.text = e.value; 
}); 

처럼 첫 번째 창에 뭔가를 추가하고 두 번째 창에서 이벤트가 발생

button.addEventListener('click',function(e){ 
    window0.fireEvent('refreshLabel',{value:"myNewContent"}); 
}; 
0

당신은 넣을 수 있습니다 레이블에 이벤트 리스너를 추가하고 내용을 변경해야 할 때 업데이트를 실행합니다.

레이블에 대한 업데이트 방법을 생성하고 gloval 네임 스페이스에 배치하여 해당 창에서 호출 할 수 있습니다.