_checkOrderDetailBtn.layer.mask = [TFGoodsUtils setButtoncornerRadius:UIRectCornerBottomLeft
Btn:_checkOrderDetailBtn
cornerRadius:8.0];/**
* 返回layer的层
*
* @param corners 想修改btn的某一个角 UIRectCornerTopLeft:左上角
@param btn 当前想修改的button
@param cornerRadius 圆角大小
*
* @return layer
*/
+ (CAShapeLayer*)setButtoncornerRadius:(UIRectCorner)corners
Btn:(UIButton*)btn
cornerRadius:(float)cornerRadius
{
[btn.layer setMasksToBounds:YES];
CAShapeLayer *maskLayer = [CAShapeLayer layer];
maskLayer.path = [UIBezierPath bezierPathWithRoundedRect:btn.bounds byRoundingCorners: corners cornerRadii: (CGSize){cornerRadius, cornerRadius}].CGPath;
return maskLayer;
}

823

被折叠的 条评论
为什么被折叠?



