cornerRadius перестал работать в Swift 2.3 / iOS 10 / Xcode 8

у меня естьcornerRadius установить наUIView и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

Ответы на вопрос(12)

Ваш ответ на вопрос