যেকোনো UI 엘িমেন্টের (ImageView, Button, View) কর্নার রাউন্ড করতে layer.cornerRadius এবং clipsToBounds = true ব্যবহার করুন।
প্রোগ্রাম্যাটিক্যালি ImageView তৈরি —
func addImage(imageName img: String) {
let imageView = UIImageView()
imageView.frame = CGRect(x: 10, y: 20, width: 200, height: 200)
imageView.contentMode = .scaleAspectFill
if let newImage = UIImage(named: img) { imageView.image = newImage }
imageView.layer.cornerRadius = 10
imageView.clipsToBounds = true
self.view.addSubview(imageView)
}
ওরিজিনাল ইমেজ এবং রাউন্ডেড কর্নারসহ ফলাফল —



UIImageView এক্সটেনশন —
extension UIImageView {
func makeRoundCorners(byRadius rad: CGFloat) {
self.layer.cornerRadius = rad
self.clipsToBounds = true
}
}
// ব্যবহার:
imageView.makeRoundCorners(byRadius: 20)