Невозможно запустить мое приложение в полноэкранном режиме на iPhone 6.0 Simulator Retina 4 Inch

я добавил[email protected] чтобы мой проект и установить его в настройках проекта, я также установилпараметры авторазмера для моего вида и элементов для этого вида, который изначально загружается в мое приложение, которое только для альбомной ориентации, но после запуска моего приложения в iOS 6.0 Simulator Retina 4 дюйма я вижу, что мое приложение перемещено полностью влево, оставляя область черного пикселя справа ,

Любая идея, что я должен делать рядом с этими вещами, чтобы увидеть, как работает мое приложение "полноэкранный" на iOS 6.0 Симулятор Retina 4 дюйма?

[править # 1: AppDelegate]

Я также отредактировал свой AppDelegate.m следующим образом:

viewControllerMain = [[ViewControllerMain alloc] init];
//[window addSubview:viewControllerMain.view];
window.rootViewController = viewControllerMain;

[править № 2: Редактирование кадра]

Мне удалось добиться полноэкранного режима, но этоне работает как надо. Я делаю это в моих взглядах:

CGRect frame = CGRectMake([UIScreen mainScreen].bounds.origin.x, [UIScreen mainScreen].bounds.origin.y, [UIScreen mainScreen].bounds.size.height, [UIScreen mainScreen].bounds.size.width);
self.frame = frame;

Это только выводит мой взгляд на полный экран, но черная область справа, о которой я упоминал в начале,мертвых а такжевзаимодействие с пользователем невозможно в этой области (у меня есть UIButton там, который нене реагирую на прикосновения). Таким образом, в основном то, что я делал, заставляло мой вид отображаться только в полном разрешении, но функциональность отображаемых элементов ограничена областью, в которой мое приложение первоначально отображалось, когда я впервые запустил его на Retina 4-дюймовом симуляторе.

[править # 3: Изменение размера UIView 'в файлах XIB]

Я даже пытался изменить реальный размер UIView 's в моих файлах XIB, изменяя их размер до Regina 4 Full Screen, но все же - то же самое.

[править # 4: Изменение размера объекта окна]

Я попытался изменить размер объекта окна в AppDelegate.m, но опять не повезло. Вот'Как выглядит AppDelegate.m

application.statusBarOrientation = UIInterfaceOrientationLandscapeRight;

mainViewController = [[MainViewController alloc] init];
window.rootViewController = mainViewController;

// Override point for customization after application launch
[window setFrame:[UIScreen mainScreen].bounds];
[window makeKeyAndVisible];

[править № 5: "Решение"]

До сих пор я делал следующее: в IB я создал новые UIViews с размером разрешения iPhone 5, назначил те же классы-владельцы, которые обрабатывают их эквивалентные UIViews, созданные для предварительного разрешения до iPhone 5, и в коде, где мне нужно загрузить некоторые из этих UIViews, которые я проверяю [ UIScreen mainScreen] .borders, чтобы определить, на каком устройстве в данный момент выполняется мое приложение. Таким образом, мне удалось заставить вещи работать.

Но все же главный вопрос остался - почему невсе мои UIViews автоматически растягиваются до нового разрешения после того, как я сделал все те вещи, которые я упомянул?

В любом случае, награда остается активной в течение 5 или 6 дней. Если кому-то удастся решить эту проблему, яБуду очень признателен. Если нет, то ядадим щедрость @onegray, так как это было то, что я не сделалЯ позаботился о первом месте, и в моей текущей реализации это действительно важно.

С наилучшими пожеланиями.

[edit # 6: MainWindow.xib Полноэкранный режим при запуске]

Как @user1702985 предложил, я включил эту опциюНА как это было отменено. Нонеудачно.

Когда я запускаю свое приложение, я показываю один Просмотр в течение 2 секунд с одним UIImageView на нем. Если я установлю свойства Autosize правильно, этот UIView будет отображаться в полноэкранном режиме на симуляторе iPhone 5. НО. После этого у меня есть второй UIView, который содержит вертикальный UIScrollView, UIViews в качестве верхнего и нижнего колонтитула и одну UIButton, и я также установил все параметры автоматического изменения размера для этих элементов, но этот UIView отображается в разрешении iPhone 4--. Это действительно странно, и я до сих пор нене знаю, что это может быть.

[править # 7: параметры автоматического изменения размера, которые установлены]

Эта опция автоматического изменения размера установлена для всех моих UIViews, и это 'элементы.

[править # 8: Объяснение Полноэкранного режима при запуске]

Свойства MainWindow.xib.

Ответы на вопрос(10)

Ваш ответ на вопрос