UIlabel layer.cornerRadius not working in iOS 7.1
Try the followings,
[[addMessageLabel layer] setCornerRadius:5.0f];
[[addMessageLabel layer] setMasksToBounds:YES];
//or
[addMessageLabel setClipsToBounds:YES];
Swift
addMessageLable.layer.cornerRadius = 5.0
addMessageLable.layer.masksToBounds = true
//or
addMessageLable.layer.clipsToBounds = true
I think the best way to set corner radius is:
and be sure the "Clip Subviews" is checked:
Checking "Clip Subviews" is equal to the code addMessageLabel.clipsToBounds = YES;
.
Set the property clipsToBounds
to true
addMessageLabel.clipsToBounds = true