iOS 倒角阴影并存

版权声明:本文为博主原创文章,未经博主允许不得转载。 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];

猜你喜欢

转载自blog.csdn.net/sunzhenglin2016/article/details/82771614
今日推荐