Как связать конкретную вкладку в группе вкладок с кнопкой в ​​окне другой вкладки? - PullRequest
0 голосов
/ 26 апреля 2011

У меня есть группа вкладок с 5 вкладками, одной из этих вкладок является экран «Домой». Я хотел бы, чтобы пользователь мог нажать кнопку в окне любой из вкладок, чтобы вернуться на главный экран.

В настоящее время самый близкий метод, который я нашел, создает новое окно, которое нарушает навигацию.

var win_home = Titanium.UI.createWindow({  
url:'home.js'
});

btn_home.addEventListener("click", function() {
 Ti.UI.currentTab.open(win_home,{animated:true});
});

1 Ответ

1 голос
/ 26 апреля 2011

Добавьте этот код под ваш обработчик событий кнопки.

// get the tab group object in the file
var tabGroup = Titanium.UI.currentTabGroup; 

btn_home.addEventListener("click", function() {

   // pass the id of your home tab, i used 1 here
   tabGroup.tabs[1].active = true;
});
...