В моем симуляторе iPhone 7 мое изображение является точным кругом. По какой-то причине мое изображение в iPhone 5 становится немного квадратным. Это код, который я должен сделать изображение круга:Изображение в круге не работает в iPhone 5 (работает в iPhone 7)
private func setImage(){
self.profileImage.layer.borderWidth = 0.0;
self.profileImage.layer.cornerRadius = self.profileImage.frame.size.height/2;
self.profileImage.clipsToBounds = true
}
Там является 1: 1 соотношение сторон ограничения на изображении. Кроме того, он работает на iPhone 7 отлично
И я добавить изображение, чтобы показать проблему в результате в iPhone 5.
перед установкой угла радиуса печать изображения рама, высота и ширина должны быть одинаковыми, если вы хотите правильный круг. – ChanWarde
(134.0, 22.0, 107.0, 107.0) Это рама – Sharonica
Невозможно, где-то ваша рамка изображения меняется и вызывает это. Только одна причина может заключаться в различной высоте и ширине. – ChanWarde