У меня есть 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