我遵循Appcelerator Titanium Button的TSS风格 (形式/ app.tss):
"Button[platform=android]": {
font: {
fontFamily: "skater"
}
}
"Button": {
color: "#ece804",
backgroundColor: "#4076d0",
backgroundSelectedColor: "#ffffff",
selectedColor: "#000",
borderRadius: 20,
}
我想要实现的目标: 默认状态下的按钮有黄色collor和蓝色背景(容器也有蓝色背景)。 单击按钮时,我想将背景更改为白色,将文本颜色更改为蓝色(这不会发生 - 我不知道为什么)。
另外,我不确定如何使按钮的背景不那么“尖锐”(我不知道如何描述这个,只看图片):
我怎么能:
将活动按钮文字设为蓝色?
使背景边框半径更加“抗锯齿”?
谢谢
答案 0 :(得分:0)
1)将事件监听器放到touchStart
和touchEnd
事件:
yourButton.addEventListener('touchStart',function(e){
e.source.color="blue";
});
yourButton.addEventListener('touchEnd',function(e){
e.source.color="#ece804";
});
2)目前尚不清楚你真正想要的是什么......