У меня есть пользовательский вид, который не получает сообщения layoutSubview
во время анимации.
У меня есть представление, которое заполняет экран. В нижней части экрана есть настраиваемый подзаголовок, который правильно изменяет размеры в Interface Builder, если я изменяю высоту панели навигации. layoutSubviews
вызывается при создании представления, но никогда больше. Мои подпрограммы правильно выложены. Если я отключу строку состояния вызова в выключенном состоянии, subview layoutSubviews
вообще не вызывается, даже если основной вид делает анимирование его размера.
В каких обстоятельствах действительно называется layoutSubviews
?
У меня autoresizesSubviews
установлен на NO
для моего пользовательского представления. И в Interface Builder у меня есть верхняя и нижняя стойки и вертикальная стрелка.