Bagaimana saya bisa membuat gambar lingkaran dengan cepat?
Pengontrol tampilan saya tidak melakukan apa-apa..
profilPicture = UIImageView(frame: CGRectMake(0, 0, 100, 100))
Solusi
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var image: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
image.layer.borderWidth = 1
image.layer.masksToBounds = false
image.layer.borderColor = UIColor.black.cgColor
image.layer.cornerRadius = image.frame.height/2
image.clipsToBounds = true
}
Jika Anda menginginkannya di ekstensi
import UIKit
extension UIImageView {
func makeRounded() {
layer.borderWidth = 1
layer.masksToBounds = false
layer.borderColor = UIColor.black.cgColor
layer.cornerRadius = self.frame.height / 2
clipsToBounds = true
}
}
Itu saja yang Anda butuhkan....