SPCustomButton 1.0.6

SPCustomButton 1.0.6

高文立维护。



  • 高文立

SPCustomButton

安装

使用 CocoaPods 安装: pod 'SPCustomButton'

介绍

简单的分为五种类型的按钮样式

图片文字水平显示

typedef NS_ENUM(NSInteger, SPHorizontalButtonType) {
    SPHorizontalButtonTypeLeftImageRightTitle    = 1 << 2,//左图右文字
    SPHorizontalButtonTypeRightImageLeftTitle    = 1 << 3,//右图左文字
};
创建方法
+ (instancetype)sp_horizontalButton:(SPHorizontalButtonType)type isAutoWidth:(BOOL)isAutoWidth;

图片文字垂直显示

typedef NS_ENUM(NSInteger, SPVerticalButtonType) {
    SPVerticalButtonTypeTopImageBottomTitle      = 1 << 5,//上图下文字
    SPVerticalButtonTypeBottomImageTopTitle      = 1 << 6,//下图上文字
};
创建方法
+ (instancetype)sp_verticalButton:(SPVerticalButtonType)type isAutoHeight:(BOOL)isAutoHeight;

图片文字居中显示

创建方法
+ (instancetype)sp_centerButton;

属性

提供控件对应属性可自定义图片的宽 imageWidthimageHeight 和文字的宽 titleWidthtitleHeight ,图片或文字的开始位置 initialPositionSpacing 、结束位置 endPositionSpacing ,图片和文字的间距 imageTitleSpacing