У меня есть UIView с несколькими подпредставлениями: один UIImageView и несколько UIViews. Когда я изменяю свойство frame в представлении, размер imageView изменяется соответственно, но остальные подпредставления остаются в своем первоначальном размере!
Я не могу понять, что я делаю неправильно. Кто-нибудь может помочь?
Спасибо
Проверьте Авторазмер в IB или код для каждого из ваших просмотров.
Сначала убедитесь, что autoresizesSubviews свойство uiview имеет значение true.
Если это не сработает, вы можете изменить размер всех подпредставлений "hand":
for (UIView *m_subview in [uiview subviews]) { m_subview.frame = newSizeFrame; }