центрирование подпредставлений в UIView - PullRequest
0 голосов
/ 29 февраля 2012

У меня есть UIView, внутри которого у меня есть UIImageView, UILabel и UIButton. Иногда UIbutton присутствует / виден, а иногда нет, иногда UIImageView виден, а иногда нет. Каков наилучший способ настроить это представление так, чтобы все видимое всегда было в центре этого UIView? Я пытался установить autoresizeFrameWidth, но он не работал.

1 Ответ

0 голосов
/ 29 февраля 2012

Трудно следовать тому, что вы действительно хотите. Я думаю, что ваш вопрос должен быть более конкретным. Используете ли вы Interface Builder и используете функции автоматического изменения размера? Вы запираете все стороны?

Если у вас все еще возникают проблемы, то подход layoutSubviews, уже упомянутый sch, - это путь вперед. Либо используйте свойство .center, либо рассчитайте центр по границам суперпредставления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...