我正在使用Kony 5.5插件,然后为BBQ10构建。我为皮肤上的按钮声明了红色。但是颜色没有应用于按钮意味着在Q 10设备中显示黑色按钮而不是红色按钮。我想改变按钮的颜色。请给我解决方案。
答案 0 :(得分:0)
要检查的几件事: 1.确保在按钮小部件的外观下,BB没有分叉设置;你可能已经改变了“Common”皮肤,但如果有专门针对BB的声明皮肤,那么它将覆盖你的设置。 2.尝试添加一个新按钮以进行测试,特别是将颜色设置为红色,并查看该按钮是否正常显示。这将显示是否存在整体问题或仅仅是您尝试配置的按钮的问题(这更像是一种完整性检查而不是技术修复)
答案 1 :(得分:0)
使用颜色的自定义皮肤对Blackberry 10设备不起作用。这是Kony平台的限制。请阅读以下链接的文档。
答案 2 :(得分:0)
首先,您必须检查是否为按钮选择了皮肤选项,然后检查其常见情况。因为您可以选择Windows,iOS或其他。试试这个:
//Defining the properties for a button with skin: "btnSkin".
var btnBasic = {
id:"button1", isVisible:true, skin:"btnSkin",
focusSkin:"btnFSkin", text:"Click Here"
};
var btnLayout = {
containerWeight:100, padding:[5,5,5,5],
margin:[5,5,5,5], hExpand:true, vExpand:false,
displayText:true
};
var btnPSP={};
//Creating the button.
var button1 = new kony.ui.Button(btnBasic, btnLayout, btnPSP);
//Reading skin of the button.
alert("Button skin ::"+button1.skin);