在悬停钛上更改背景图像按钮

时间:2012-01-19 12:54:56

标签: button mobile hover titanium

是否可以在Titanium悬停时更改按钮的背景图像? 我的按钮有以下代码:

var btnLogin = Titanium.UI.createButton({
        title : 'Log in',
        top : '260',
        height : '50',
        width : '270',
        backgroundImage : '../images/button.png'
    });

2 个答案:

答案 0 :(得分:0)

网址是绝对的,以Resources文件夹为根:

var btnLogin = Titanium.UI.createButton({
    title : 'Log in',
    top : '260',
    height : '50',
    width : '270',
    backgroundImage : '/images/button.png'
});

此外,如果您查看文档,确实可以:http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI.Button-object

答案 1 :(得分:0)

Rene的评论很有帮助,但不是对所提问题的回答。

Rene没有表明只有当鼠标悬停在按钮上时才能指定单独的backgroundimage。那是因为恕我直言,没有。

Titanium是在开发时使用移动触摸屏开发的。 mobileweb平台一直是事后的想法。

据我所知,没有办法在dekstop上做那么有用的“悬停”事情。 Android的轨迹球有一些调整(一些设备显然有一个),有'焦点'事件和一些属性,如'backgroundFocusedColor',但那些不响应mobileweb上的悬停/鼠标悬停情况。

我很想被证明是错的。