关于修改cc.EditBox的背景图片问题

项目本身设计了一个工具类,在编译的时候就用EditBox代替cocos中的TextField控件,在初始化EditBox的时候设置了一张白底图片,但是不是每一个EditBox都是白底的,所以要进行替换背景图片,代码如下:

var sp = new cc.Scale9Sprite(cc.spriteFrameCache.getSpriteFrame(TEXTURE_PATH.input_black_bg));
 
  
this.ccs.clubIdInput.setBackgroundSpriteForState(sp,cc.CONTROL_STATE_NORMAL);
this.ccs.clubIdInput.setFontColor(cc.color(230,230,230));
 
  
 
  
 
  
 
 

你可能感兴趣的:(2016,cocos)