版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunzhenglin2016/article/details/82771614
self.signUpBtn = [MyUICreate createButtonWithFrame:CGRectMake(30, SCREEN_HEIGHT - 80, SCREEN_WIDTH/2-40, 55) title:@"签到" titleColor:[UIColor whiteColor] font:[UIFont systemFontOfSize:15.] backColor:[UIColor colorWithRed:63/255.0 green:136/255.0 blue:251/255.0 alpha:1] cornerRadius:10 superView:self.view];
[ self.signUpBtn setImage:[UIImage imageNamed:@"sign_bottom_btn_sign"] forState:UIControlStateNormal];
[ self.signUpBtn tx_layoutButtonWithEdgeInsetsStyle:TXButtonEdgeInsetsStyleLeft imageTitleSpace:20];
//阴影
CALayer *subLayer=[CALayer layer];
CGRect fixframe = self.signUpBtn.frame;
subLayer.frame= fixframe;
subLayer.cornerRadius=10;
subLayer.backgroundColor=[[UIColor blackColor] colorWithAlphaComponent:0.8].CGColor;
subLayer.masksToBounds=NO;
subLayer.shadowColor = [UIColor blackColor].CGColor;//shadowColor阴影颜色
subLayer.shadowOffset = CGSizeMake(3,2);//shadowOffset阴影偏移,x向右偏移3,y向下偏移2,默认(0, -3),这个跟shadowRadius配合使用
subLayer.shadowOpacity = 0.8;//阴影透明度,默认0
subLayer.shadowRadius = 4;//阴影半径,默认3
[self.view.layer insertSublayer:subLayer below:self.signUpBtn.layer];