BackgroundImage проблема с моей кнопкой назад - PullRequest
0 голосов
/ 29 апреля 2011

У меня есть опасение, что изображение, которое я приписал кнопке назад, не появляется, я добавил это утверждение, но оно ничего не делает

win1.setBackButtonTitleImage('back.png');

вот код

 var ButtonRetour = Ti.UI.createButtonBar({labels:['Retour'], 
                                           backgroundColor:'#ae4041',  
                                           backgroundImage:'back.png',  
                                           color:'#ffffff' });             
 ButtonRetour.addEventListener('click',
                               function(){    tabGroup.close(); });

 win1.leftNavButton = ButtonRetour;
 win1.setBackButtonTitleImage('back.png');

у вас есть представление о проблеме

спасибо

Я нашел решение

Я на самом деле изменил код для создания кнопки возврата, используя следующую команду:

var backButton = Ti.UI.createButton({
    title:'Accueil',
    backgroundImage:'images/back.png',
    font:{fontSize:13,fontWeight:'bold'},
    textAlign:'center',
    width:75,
    height: 35       
});             

backButton.addEventListener('click', function(){
    tabGroup.close();
});

win1.leftNavButton = backButton;

1 Ответ

0 голосов
/ 29 апреля 2011

Попробуй это.Обратите внимание, что я не уверен, что вы можете использовать как backgroundColor, так и backgroundImage:

    var ButtonRetour = Titanium.UI.createButton({
                    title:'Retour',
                    backgroundColor: '#ae4041', // i am not sure whether you can use both bgColor and bgImage
        backgroundImage:'back.png',
        width:100, //set proper width here
        height:20  //set proper height here
    });
    ButtonRetour.addEventListener('click', function() {
        tabGroup.close();
    });
    win1.leftNavButton = ButtonRetour;
...