UIView проблема авторазмера - PullRequest
0 голосов
/ 18 мая 2010

У меня есть UIView с несколькими подпредставлениями: один UIImageView и несколько UIViews. Когда я изменяю свойство frame в представлении, размер imageView изменяется соответственно, но остальные подпредставления остаются в своем первоначальном размере!

Я не могу понять, что я делаю неправильно. Кто-нибудь может помочь?

Спасибо

Ответы [ 2 ]

1 голос
/ 18 мая 2010

Проверьте Авторазмер в IB или код для каждого из ваших просмотров.

0 голосов
/ 16 февраля 2011

Сначала убедитесь, что autoresizesSubviews свойство uiview имеет значение true.

Если это не сработает, вы можете изменить размер всех подпредставлений "hand":

for (UIView *m_subview in [uiview subviews]) {
        m_subview.frame = newSizeFrame;
        }
...