У меня есть cornerRadius, установленный на UIView и a UIImageView внутри одного и того же UIView. Я вычисляю радиус угла с помощью RockProfileView.frame.size.height / 2, но UIView перестает отображаться в iOS 10.
После дополнительной проверки я обнаружил, что значение RockProfileView.frame.size.height / 2 выходит равным 1000,0, а ограничение ширины и высоты равно 64.0
Когда я жестко закодировал RockProfileView.layer.cornerRadius = 32 до 64/2, он работает нормально.
В чем может быть проблема?
Полный код:
RockProfileView.layer.cornerRadius = RockProfileView.frame.size.height / 2
RockProfileView.clipsToBounds = true
RockProgressView.layer.masksToBounds = true