美文网首页
VBFPopFlatButton 源码分析

VBFPopFlatButton 源码分析

作者: BoxDeng | 来源:发表于2017-09-20 16:43 被阅读0次

VBFPopFlatButton 上面 码了 四层 CaLayer.

层次关系, hierachy:

_thirdSegment, // button menu  type only (FlatButtonType)

_secondSegment

_firstSegment

bckgLayer // button style round only.  可以通过layer, 设置button 的背景颜色。


设计理念:

为什么 要设置Btn Style,  部分属性才可以 访问,plain  btn 设置color 好丑。

出于 美观。

初衷:

我想要 通过 Quartz 2D 手工代码绘制 button 的 backgroundImage, 配合 button 的 state 枚举 , 挺好的。

有困难。

网上的搞法, 都是 通过 layer.

VBFPopFlatButton 好像 overwrite 了 btn 的 选择状态方法。

相关文章

网友评论

      本文标题:VBFPopFlatButton 源码分析

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