Используя Titanium Mobile SDK 1.7.2, я создал группу вкладок с 11 вкладками.Проблема в том, что когда я открываю любую из вкладок внутри вкладки «больше», если у дочернего окна есть правая кнопка навигации, иногда кнопка «редактировать» на вкладке «больше» не исчезает ...
мой код:
app.js:
var tabGroup=Titanium.UI.createTabGroup({top:20});
............
/** list of windows and tabs **/
............
var win9 = Titanium.UI.createWindow({
url:'discover.js',
title:'Discover',
navBarHidden:true,
barColor: navBarColor
});
var tab9 = Titanium.UI.createTab({
icon:'images/icons/Discover.png',
title:'Discover',
window:win9
});
Discover.js:
win=Titanium.UI.currentWindow;
var btn=Titanium.UI.createButton({title:'Discover'});
btn.addEventListener('click',function (){
//do some stuff
});
win.rightNavButton=btn;
проблема в том, что иногда, когда я открываю 'tab9'который открывает' win9 'моя кнопка (btn) не появляется, вместо этого отображается кнопка' edit 'для' more '.
NB: прослушиватель события click работает просто отлично, это'редактировать 'название, которое сохраняется.Кто-нибудь знает, как решить эту проблему?
спасибо,