Intereting Posts
Swift 2 + SwiftyJSON: использование ошибки неразрешенного идентификатора React Native: Огромное использование памяти и отсутствие реакции Простой код для получения SSID из сети Есть ли способ программно изменить значение UIStepper на основе расчета? Есть ли уловка для вставки строк в TableView w / Static Cells, настроенных с помощью раскадровки? iOS: инициализировать объект при запуске приложения для всех контроллеров для использования Приложение Ionic 2 загружается в браузер и Android, но не на iOS Распространение iOS Enterprise vs AppStore – зачем устанавливать отдельную установку с помощью SAME BundleID Получите имена файлов набора для TMXTiledMap Очистить содержимое файла Почему _window доступен без указания UIWindow * _window? Является ли Core Image загружать данные изображения сразу? Почему XCode (4.5.1, Lion) требует подключения к Интернету для подключения к iOS-симулятору? Ошибка Core Data с ошибкой nilOutReservedCurrentEventSnapshot Предотвращение прерывания MPMoviePlayerController от основного устройства устройства

Как запустить приложение на экранах iPhone 4 и iPhone 5?

Я использую nib-файлы, нет доски объявлений. Мой первый контроллер просмотра – это экран входа в систему. В нем у меня есть несколько UIViews, и я переключаюсь между ними с помощью setView. Моделируемые показатели – 3,5 в одном из UIViews, у меня есть UIImageView размером 320х480. В viewDidLoad я идентифицирую экран iPhone 5 и изменяю размер UIMageView до 320X1136. В отладчике я вижу, что он изменился на новый размер. Однако после того, как я переключусь на родительский вид этого UIImageView (используя setView), он возвращается к 320X480. Как я могу заставить UIImageView быть 320X1136 во время выполнения?

Solutions Collecting From Web of "Как запустить приложение на экранах iPhone 4 и iPhone 5?"

Проверьте, есть ли у вас файл изображения по умолчанию для экрана iPhone 5. проверьте файл Default-568h@2x.png в project-> resources.This решит вашу проблему. Даже после этого, если проблема существует, проверьте, установлено ли автоопределение для просмотра изображения.

Вы можете использовать уведомление автозапуска, но ограничения для UIView и UIImageVIew. Нет необходимости задавать размер для представления программно.

Добавить экран-заставку размера по умолчанию: 568h@2x.png (640 * 1136).

или проверьте размер для делегата приложения и сделайте 2 наконечника для iphone4 и один для iphone5

if ([[UIScreen mainScreen] bounds].size.height == 568) { objopengames = [[Open_games alloc] initWithNibName:@"Open_games5" bundle:[NSBundle mainBundle]] ; } else { objopengames = [[Open_games alloc] initWithNibName:@"Open_games" bundle:[NSBundle mainBundle]]; } [self.navigationController pushViewController:objopengames animated:YES];