Свойство кадра не работает? - PullRequest
1 голос
/ 15 сентября 2010

Я использую ipad Xib файл, который имеет 768 * 1024.но когда я уменьшаю его размер (посредством кодирования как свойства .frame в viewdidload) при добавлении подпредставления ширина и высота уменьшаются и отображаются, но объект (например, кнопка и т. д.) находится в той же координате, что и в 768 * 1024?я должен сделать что-нибудь в автонастройке и т.д.? любой учебник шаг за шагом?

1 Ответ

1 голос
/ 15 сентября 2010

Вы должны проверить Ссылку на класс UIView

Прежде всего, ваше суперпредставление должно иметь возможность autoresizesSubviews , по умолчанию это true / active.

И затем в подпредставлениях вы должны указать, как они будут реагировать на изменения в суперпредставлении, для этого взгляните на contentMode .

Переопределение метода drawRect:на вашем UIView позволяет настроить весь процесс рисования этого.

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