美文网首页
一个控件可能有多种显示状态

一个控件可能有多种显示状态

作者: lanmoyingsheng | 来源:发表于2018-07-12 18:25 被阅读14次

    可以用UIButton实现,前景色用titlecolor,背景色用setBackgroundColor,并匹配多种状态,例如normal,selected,hightLighted。

    当按钮被选中时,可能会造成显示错乱,可以把按钮的isSelected设置位false,且adjustsImageWhenDisabled和adjustsImageWhenHighlighted设置位false。

    当selected和hightLighted没有title时,默认显示normal的文字。

    这样我们可以通过简单的设置是否是normal、selected、hightLighted,在加上title就可以了。

    相关文章

      网友评论

          本文标题:一个控件可能有多种显示状态

          本文链接:https://www.haomeiwen.com/subject/doirpftx.html