Skip to content

一行代码实现创建一个边框颜色可以渐变的Button

License

Notifications You must be signed in to change notification settings

CoderCLWoo/CAGradientButton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CAGradientButton

###一行代码实现创建一个边框颜色可以渐变的Button

  • 创建方法
#pragma mark - 静态初始化方法
/**
 *  创建一个可以边框颜色渐变的Button
 *
 *  @param frame       button的frame
 *  @param colors      边框需要渐变的颜色
 *  @param borderWidth 边框宽度
 *  @param parentView  父视图
 *
 *  @return 可以边框颜色渐变的Button
 */
+ (instancetype)buttonWithFrame:(CGRect)frame borderColors:(NSArray<UIColor *> *)colors borderWidth:(CGFloat)borderWidth addToParentView:(UIView *)parentView;



/**
 *  创建一个可以边框颜色渐变的Button
 *
 *  @param frame       button的frame
 *  @param colors      边框需要渐变的颜色
 *  @param borderWidth 边框宽度
 *  @param parentView  父视图
 *  @param action      button的回调事件
 *
 *  @return 可以边框颜色渐变的Button
 */
+ (instancetype)buttonWithFrame:(CGRect)frame borderColors:(NSArray<UIColor *> *)colors borderWidth:(CGFloat)borderWidth addToParentView:(UIView *)parentView action:(void(^)(CAGradientButton *button))action;

About

一行代码实现创建一个边框颜色可以渐变的Button

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published