Swift - изображение не выходит круглым - PullRequest
0 голосов
/ 11 января 2019

По какой-то причине мое изображение не выглядит как круг. Я определил радиус угла как половину ширины изображения. Связано ли это с ограничениями, которые я установил для изображения?

Код круга изображения:

 profileImage.layer.cornerRadius = profileImage.layer.frame.width / 2
    profileImage.clipsToBounds = true
    profileImage.layer.borderWidth = 3.0
    profileImage.layer.borderColor = UIColor.white.cgColor

Как это выглядит на раскадровке:

enter image description here

Как это выглядит на iPhone:

enter image description here

1 Ответ

0 голосов
/ 11 января 2019

Свифт 4:

@IBOutlet weak var photoImage: UIImageView!
override func viewDidLoad() {
    super.viewDidLoad()
    photoImage.layer.borderWidth = 1
    photoImage.layer.masksToBounds = false
    photoImage.layer.borderColor = UIColor.black.cgColor
    photoImage.layer.cornerRadius = photoImage.frame.height/2
    photoImage.clipsToBounds = true
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...