iPad - UIViewController только вращается - PullRequest
0 голосов
/ 23 июня 2010

Хорошо, вот у меня проблема (странная).

Я добавил новый UIViewController для создаваемого приложения. Первый контроллер вида работает отлично, правильно ориентируется и т. Д. Второй ужасно ориентируется.

Вот как это выглядит, если вы начинаете в альбомной ориентации, а затем меняете ориентацию на портретную: landscape start portrait end

И затем, если вы начнете в портретной ориентации и переключитесь в альбомную: portrait start landscape end

Стоит отметить, что кнопка не является проблемой, она служит триггером для некоторого кода и не нуждается в правильном размещении. Кроме того, переключение вкладок приводит к правильному отображению ориентации, но оно прерывается при повторном переключении.

Я понятия не имею, почему это происходит. Единственный код, который я добавил к этому контроллеру представления, это IBAction, который не имеет никакого отношения (я закомментировал это, чтобы быть уверенным.) Есть идеи?

Спасибо
jkap

1 Ответ

1 голос
/ 02 июня 2011

для вашей кнопки попробуйте это: b

uttonReference.autoresizingMask =  UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleWidth   | 
UIViewAutoresizingFlexibleHeight |
UIViewAutoresizingFlexibleRightMargin  |
UIViewAutoresizingFlexibleTopMargin  |
UIViewAutoresizingFlexibleBottomMargin;

для каждого подпредставления (компонента в вашем представлении) установите AutoresizeMask, фактически эта маска UIViewAutoresizingNone

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