Titanium.UI.Button属性图像不能在文档中给出

时间:2012-04-02 06:28:42

标签: android image button titanium appcelerator

我想在带有文字的按钮上显示图标。我正在使用以下代码。

 var refreshButton = Titanium.UI.createButton({
        image :'refresh.jpg',
        top : 0,
        height : 100,
        left : width,
        width : width,
        title : 'Refresh'
    })
来自appcelerator api doc。

  

图像:图像显示在左侧的按钮上   标题

但是像backgroundImage一样工作

enter image description here

我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。

但是当图像小于按钮时,它不会发生。

我使用了尺寸为按钮1/4的图像,这解决了我的问题。

答案 1 :(得分:0)

尝试将图像添加为按钮中的图像视图:

    var button = Ti.UI.createButton({backgroundColor:'black',title:'General Info',textAlign:'left',width:210, height:30,top:20,left:20, color:'white', font:{fontFamily:'AppleGothic',fontWeight:'bold',fontSize:20}}); 

    var icon = Ti.UI.createImageView({
        image : "../images/icon.png",
        height : 20,
        width  :20,
        left : 5
    });

button.add(icon)