1。我现在在实现这么一个自定义控件PublicBtn,继承自UIButton。
自定义属性为 Style。编辑时可以通过改变Style的值来改变UIButton的属性。
代码如下:
void CS_SetStyle(int nStyle)
{
normalFile = CSResourceData(“res.png”);
SetNormalFilePath(normalFile);
}
这样,虽然工作区的图片更新了,但是设置的属性不能即时更新到属性面板上。
请问版主能不能提供一个刷新属性列表的函数?
- 目的还是与以上类似,上述方法在重新点击控件之后,属性能够刷新。 但是设置 是否可以设置控件大小,及 是否九宫格,则根本无法设置。我试了两种方法。
a。 bScale9Support = true;
b。 SetScale9Enabled(true);
这两句话,都不能改变我自定义控件的属性。请问我怎样才能在代码里改变这个属性并使它生效呢?