Настройка другого интерфейса экрана запуска на ipad / iphone

Я пытаюсь настроить различные .xib файл .xib в моем приложении iPhone.

Я хочу знать, есть ли способ настроить различные файлы экрана запуска в версии iPad и iPhone. Так же, как Xcode позволяет использовать различные раскадровки для iPad / iPhone. Я думаю, что должен быть вариант.

Посмотрите ниже снимок экрана. имя файла запуска

4 Solutions collect form web for “Настройка другого интерфейса экрана запуска на ipad / iphone”

В файле Info.plist создайте еще одну запись с именем UILaunchStoryboardName~ipad и установите ее в свой LaunchScreeniPad.xib

Создайте два .xib-файла с именем

LaunchScreen2 ~ iphone.xib

LaunchScreen2 ~ ipad.xib

Я создал два файла раскадровки, например: LaunchScreen_iPhone.storyboard и LaunchScreen_iPad.storyboard. Не обязательно, чтобы эти точные имена. Имена файлов указаны в файле Info.plist.

В файле Info.plist отредактируйте значение ключа «LaunchScreen_iPhone» «Базовое имя файла интерфейса экрана» (UILaunchStoryboardName)

Создайте еще одну запись ключа-значения в Info.plist в имени ключа «UILaunchStoryboardName ~ ipad» и значении «LaunchScreen_iPad»

Вы также можете использовать раскадровую версию Launchscreen и компоновку, зависящую от устройства, в одном файле.

Разместите свой экран запуска для iphone с классами размера (w: Any, h: Any) , затем измените классы размера на w: Regular, h: Regular и снова настройте его для iPad, удалив конфликтующие представления / ограничения и установив новый.

Подробнее об адаптивной схеме можно прочитать здесь: https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started

Я считаю, что это рекомендуется, поскольку Apple представила такие функции, как Split View. Таким образом, вы можете запустить приложение на iPad, но с размером экрана iPhone.

  • Проверка неудачной команды
  • NSLocalizedString получает только ключ, а не значение в Localizable.strings (IOS)
  • Измените значение ограничения только для iPhone 4 в IB
  • Каков правильный процесс связывания статических библиотек с общими статическими библиотеками?
  • iOS, CoreLocation - получить местоположение пользователя, когда приложение загружается
  • Как добавить и выполнить .sql-файлы в моем проекте iOS?
  • Управление зависимостями для библиотеки iOS
  • Отображение даты сборки приложения
  • Три несколько разных приложения из одной базы кода
  • можно ли изменить имя приложения iOS через xcode?
  • Обнаружение имени беспроводной сети
  • Interesting Posts

    ios page curl для отображения контроллера просмотра

    Safari View Controller использует неправильный цвет строки состояния

    Ожидается, что в окнах приложений будет контроллер корневого представления

    Вызывается ли обработчик didReceiveMemoryWarning / viewDidUnload, когда отображается контроллер вида?

    Скрыть строку состояния после вызова imagePickerController

    Как создать IPA без входа в Xcode 8

    Странный конфликт @IBAction или ошибка? (Swift)

    ionic update-notifier-cordova.json 'У вас нет доступа к этому файлу

    Как изменить цвет заголовка UIButton?

    Сцена тяжелой сцены сцены в UINavigationViewController занимает слишком много времени для dealloc

    Заголовок UITableViewRowAction как значок изображения вместо текста

    ABRecordRef проверить, является ли запись Facebook-только?

    Как сделать этот кодекс вызова Parse.com?

    iOS 9 Ionic Cordova App Crashes на iPhone; работает на iPad

    Почему я не могу найти XCTest / XCTest.h?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.