NSMutableAttributedString *attString = [[NSMutableAttributedString
alloc]
initWithString:@"进击的巨人"];
NSShadow *shadow = [[NSShadow
alloc]init];
shadow.shadowColor = [UIColor
darkGrayColor];
shadow.shadowBlurRadius =
1;
[attString setAttributes:[NSDictionary
dictionaryWithObjectsAndKeys:shadow,NSShadowAttributeName,
nil]
range:NSMakeRange(0, attString.length)];
UILabel *l = [[UILabel
alloc]init];
l.frame =
CGRectMake(240,
160, 100,
30);
l.backgroundColor = [UIColor
clearColor];
l.attributedText = attString;
[self
addSubview:l];
-(void)createUI{
UIBezierPath *maskPath = [UIBezierPath
bezierPathWithRoundedRect:_codeBtn.bounds
byRoundingCorners:UIRectCornerTopLeft |
UIRectCornerBottomLeft cornerRadii:CGSizeMake(5,
5)];
CAShapeLayer *maskLayer = [[CAShapeLayer
alloc] init];
maskLayer.frame =
_codeBtn.bounds;
maskLayer.path = maskPath.CGPath;
_codeBtn.layer.mask = maskLayer;
UIBezierPath *maskPath1 = [UIBezierPath
bezierPathWithRoundedRect:_coutryBtn.bounds
byRoundingCorners:UIRectCornerTopRight |
UIRectCornerBottomRight cornerRadii:CGSizeMake(5,
5)];
CAShapeLayer *maskLayer1 = [[CAShapeLayer
alloc] init];
maskLayer1.frame =
_coutryBtn.bounds;
maskLayer1.path = maskPath1.CGPath;
_coutryBtn.layer.mask = maskLayer1;
UIBezierPath *maskPath2 = [UIBezierPath
bezierPathWithRoundedRect:_phoneNo.bounds
byRoundingCorners:UIRectCornerTopLeft |
UIRectCornerBottomLeft cornerRadii:CGSizeMake(5,
5)];
CAShapeLayer *maskLayer2 = [[CAShapeLayer
alloc] init];
maskLayer2.frame =
_phoneNo.bounds;
maskLayer2.path = maskPath2.CGPath;
_phoneNo.layer.mask = maskLayer2;
UIBezierPath *maskPath3 = [UIBezierPath
bezierPathWithRoundedRect:_sendBtn.bounds
byRoundingCorners:UIRectCornerTopRight |
UIRectCornerBottomRight cornerRadii:CGSizeMake(5,
5)];
CAShapeLayer *maskLayer3 = [[CAShapeLayer
alloc] init];
maskLayer3.frame =
_sendBtn.bounds;
maskLayer3.path = maskPath3.CGPath;
_sendBtn.layer.mask = maskLayer3;
// _testLabel.layer.masksToBounds = YES;
// _testLabel.layer.cornerRadius = 5;
//
// _sumbitLabel.layer.masksToBounds = YES;
// _sumbitLabel.layer.cornerRadius = 5;
}