Добавлен UIView с неверной ориентацией - PullRequest
1 голос
/ 17 апреля 2010

Итак, я работал над проблемой с UIView на iPad. По сути, у меня есть разделенное представление в качестве корневого представления, и я хочу наложить свое пользовательское представление изображения поверх разделенного представления (это потому, что разделенное представление должно быть корневым представлением). Проблема, которая у меня возникла, заключается в том, что при вызове addSubview в моем splitview подпредставление отображается в ориентации по умолчанию, независимо от текущей ориентации iPad. Любые предложения о том, что я делаю неправильно, или флаг, который я не устанавливаю?

Спасибо!

Код, который я использую для добавления вида:

[splitViewController.view addSubview: myImageController.view];

Пример скриншотов: http://www.engineering.uiowa.edu/~krtaylor/so/

Ответы [ 2 ]

1 голос
/ 18 апреля 2010

Так что если вы нашли решение, то есть программно создать представление и использовать currentOrientation UIDevice для правильного определения размера.

0 голосов
/ 17 июня 2010

У меня была та же проблема, швы были решены путем удаления из родительского представления опции "autoresize subview" в IB.
Выберите вид а затем: Инспектор -> Атрибуты (первая вкладка) -> Чертеж.

...