下拉框
参考:下拉框
下拉框可以理解为按钮
和列表
的集合。
注意:
- 在代码中使用,需要设置默认选项,接口为:
setSelectedIndex
- 在代码中使用,点击回调接口的类型为:
fairygui.UIEventType.Changed
示例:
local titles = {"全部", "世界", "系统", "跨服", "个人"}
local values = {0, 10, 20, 30, 40}
local combox = view:getChild("combox")
-- 设置标题
combox:setItems(titles)
-- 设置数值
combox:setValues(values)
-- 点击item回调
combox:addEventListener(fairygui.UIEventType.Changed, function(context)
local selectIndex = combox:getSelectedIndex()
print("选择的标签索引", selectIndex)
local value = combox:getValue()
print("value:", value)
end)
-- 设置默认索引
combox:setSelectedIndex(4)
效果图:
上一篇:cocos2d-Lua FairyGUI 之 树(十)
下一篇:cocos2d-Lua FairyGUI 之控制器(十二)