icon设置为字体选择的样式,表示的是,分别在button 激活和不激活起作用,激活和不激活状态下显示不同的颜色!
icon设置为img的时候,表示的是,button 禁用和启用时起作用。
如果想在button上设置激活和不激活状态下显示不同的图片,就需要通过js代码动态设置图片的rul,方法是:
this.comp('buttonXid').set({ "icon" : "img:$UI/test/image/icon.png|" });
contents组件在onActiveChanged 事件中判断切换的content 并设置显示的icon图片
参考案例:http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=80603&pid=165185506
评一波