比如这样
光阴似箭催人老,日月如移越少年。
一個建議:一般這種情況,我們都是用圖片的,設定按鈕的背景圖片就好了。
自訂一個Button吧
@implementation CustomButton - (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { [self setupLayersWithFrame:frame]; } return self; } - (void)setupLayersWithFrame:(CGRect)frame{ CAShapeLayer * roundedrect = [CAShapeLayer layer]; roundedrect.frame = CGRectMake(0, 0, frame.size.width, frame.size.height); roundedrect.fillColor = [UIColor whiteColor].CGColor; roundedrect.strokeColor = [UIColor colorWithRed:0.329 green: 0.329 blue:0.329 alpha:1].CGColor; roundedrect.lineDashPattern = @[@5.5, @4.5]; roundedrect.path = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(0, 0, frame.size.width , frame.size.height) cornerRadius:20].CGPath; [self.layer addSublayer:roundedrect]; }
一個建議:一般這種情況,我們都是用圖片的,設定按鈕的背景圖片就好了。
自訂一個Button吧