如何在新按钮上设置文本颜色?

如何更改widget.newButton的字体颜色?

我的尝试:

    playBtn = widget.newButton{
        left = display.contentCenterX,
        top = 0,
        id = "playbutton",
        label = "Play",
        emboss=true,
        width = 250,
        height = 70,
        fontSize = 30,
        defaultFile = "media/button-2.png",
        overFile = "media/button-2.png",
        onEvent = playBtnF
    }

playBtn:setTextColor(0255255 )
点赞
用户1079232
用户1079232

你好,如果是针对标签的颜色,我相信你可以在选项中使用 labelColor 来设置标签的颜色,在 corona widget.newButton() 中可以查看更多信息。

例如:

playBtn = widget.newButton{
        left = display.contentCenterX,
        top = 0,
        id = "playbutton",
        label = "Play",
        labelColor = { default={ 1, 1, 1 }, over={ 0, 0, 0, 0.5 } }, // 这是选项
        emboss=true,
        width = 250,
        height = 70,
        fontSize = 30,
        defaultFile = "media/button-2.png",
        overFile = "media/button-2.png",
        onEvent = playBtnF
    }

如果你没有使用 corona API 库,请说明你使用的是什么库。希望这可以帮助你。

2014-03-27 22:22:31