Swift version: 5.1
UIView subclasses have the ability to round their corners thanks to their underlying
CALayer – that's the bit that handles the actual drawing of your views. To round the corners of a view, use this code:
yourView.layer.cornerRadius = 10
The number you specify is how far the rounding should go, measured in points. So if you have a view that's 100x100 points and give it a
cornerRadius property of 50, it will look like a circle.
Note that some types of view don't have
clipsToBounds enabled by default, which means their corners will not round until you enable this property.
SPONSORED Catch bugs as soon as they happen and know exactly why a crash occurred by integrating Instabug's SDK in one minute. You will automatically receive device data, network logs, and reproduction steps with every bug and crash report.
Available from iOS 3.2
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.