很常

IOS自定义布局Button(图片在上等等),图片文字布局,阴影

2021-03-01  本文已影响0人  天才小海豹

1.多种枚举实现多样式图片文字布局

    MCButtonLayoutNormal 如果仅仅只是文字或者图片,初始化样式请选择此类

    MCButtonLayoutImageTop, 图片在上,文字在下的布局,初始化有space属性可对图片文字的间距进行设置

    MCButtonLayoutImageBottom,同上

    MCButtonLayoutImageLeft,同上

    MCButtonLayoutImageRight,同上

    MCButtonLayoutImageRightMargin,图片在右边,文字在左的布局,初始化有MarginOffset属性可对内容到边距的间距设置,使得整体内容居中

    MCButtonLayoutImageLeftMargin,同上

    MCButtonLayoutImageTopMargin,同上

    MCButtonLayoutImageBottomMargin,同上

2.高性能设置圆角阴影等,并可以同时设置阴影和圆角,并且没有离屏渲染

    MCButtonShadowAllSide,

    MCButtonShadowTopSide,

    MCButtonShadowBottomSide,

    MCButtonShadowLeftSide,

    MCButtonShadowRightSide,

设置了五种枚举实现全部阴影以及单边阴影的效果,如想设置多边阴影可自行新增枚举

3.一键设置渐变色背景,提供了四个方向进行选择

4.自定义选中的状态,包括选中状态的背景色,选中状态的图片

具体样式如图展示

希望对你有用,如果有用希望可以star下!非常感谢!

代码地址

上一篇下一篇

猜你喜欢

热点阅读