是否可以使用带有标签文字和图标的电晕按钮?像这样:
,===============,
[ Action • ]
`===============`
表示图标的项目符号,以及表示标签文本的Action
。
使用Corona小部件库可以构建这样的按钮吗?
答案 0 :(得分:1)
要实现这一点,您需要自己编写代码。我个人喜欢用图像做我的按钮并添加一个事件监听器,如下所示:
local function methodOnTap( event )
print("Hey!! you tapped me!")
end
local buttonWithImage = display.newImage( "image.png")
buttonWithImage:addEventListener( "tap", methodOnTap )
这是关于如何使用图像执行按钮的简单说明。
答案 1 :(得分:1)
我想你想这样做,例如,在一个矩形按钮上,我想要一个带有“NEXT”文本的箭头图像,看起来像“NEXT->”
有两种方法可以做到这一点:
使用 - >创建按钮背景图片在它上面,并将其用于下一步按钮。
如果您不想这样做,那么您可以为多个按钮(包含和不包含 - >)保留相同的背景图像,然后创建小部件按钮并定位它。在文本标签中放置您想要的位置 - >要去的图像,然后计算按钮的位置并在其上添加新图像(而不是按钮)。由于我知道按钮永远不会移动并始终处于相同位置,因此非常容易。
答案 2 :(得分:0)
如果您还想在按钮中使用文字,您可以使用课程并使用图像和文字制作按钮! :) 然后你调用函数并使用这个类;)
如上所示,您可以调用该类,如果您的类名是buttonC,那么它将是buttonC:addEventListener(“tap”,methodOnTap)