本文共 437 字,大约阅读时间需要 1 分钟。
前两天写项目的时候纠结于button的highlighted属性不能保证它的高亮状态,最后用反复更新Default的背景图片的方法解决的 今天找到原因了, 在api中关于highlighted有这样的说明 default is NO. this gets set/cleared automatically when touch enters/exits during tracking and cleared on up 最重要的信息是,在按钮up的时候button的highlighted状态会被clear, 这可能是很基本的东西,不过希望对在同样问题有过疑惑的朋友有帮助。 总结一点是: 要做那种点击按钮切换显示效果的朋友, 可以将button的Default和highlighted两种状态下的标题颜色和背景图片设置相同(避免highlighted的自动更新带来的影响), 然后将Selected的标题颜色和背景图片设置成你想要的效果,通过切换selected完成; 转载地址:http://okrbi.baihongyu.com/