Я создаю собственное приложение (но я новичок), и я хочу знать, есть ли учебники о «запусках экранов» в Xcode6. Я также хочу знать, можно ли протестировать подключение к Интернету, прежде чем отображать раскадровку. Спасибо за ваши ответы! :)Запуск экрана на xcode 6 - ios 8
ответ
Я думаю, что это поможет:
http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/
Кроме того, я бы рекомендовал не делать отображение вашей раскадровку ждать, пока после проверки подключения к Интернету, так как это может сделать запуск вашего приложение медленно.
Если вы используете раскадровки, объявив его в файл Plist как это обычно делается, то это порядок, в котором происходят события:
- Это инстанцирует приложение делегата на основе имени класса, переданному в функцию UIApplicationMain.
- Он создает новое окно, прикрепленное к главному экрану.
- Если ваш делегат приложения реализует свойство окна, iOS устанавливает это свойство в новое окно.
- Загружает основную раскадровку, указанную в файле списка свойств информации приложения.
- Он создает экземпляр основного контроллера представления основной раскадровки.
- Он устанавливает свойство rootViewController окна в новый контроллер представления.
- Это приложение приложения делегата приложения: doneFinishLaunchingWithOptions: метод. Предполагается, что делегат вашего приложения настроит начальный контроллер представления (и его дочерние элементы, если он является контроллером представления контейнера).
- Он вызывает метод makeKeyAndVisible окна для отображения окна.
Поэтому раскадровки и первоначальный вид контроллер будет уже воплощенные приложением времени: didFinishLaunchWithOptions :. Если вам действительно нужно было выполнить тест соединения до того, как была загружена раскадровка, вы не смогли бы объявить раскадровку в своем plist, и вы могли бы загрузить Раскадку программно в ваше приложение: метод didFinishLaunchWithOptions: после того, как вы выполнили свой тест. Однако я бы не рекомендовал этого.
Я добавляю здесь шаги коротки для создания LaunchScreen через XIb вместо того, чтобы использовать раскадровку для прошивки 8. Это может быть полезно для людей вроде меня, ища, как создать Launch экран в прошивке 8.
1) создайте новый «Xib» LaunchScreen из нового файла -> пользовательский интерфейс -> экран запуска (сохраните автоматическую компоновку ON).
2) Добавить изображение в виде xib -> (основной вид).
3) установить на него изображение всплеска (изображение не должно быть в файле активов).
4) установить изображение как "Aspect Fit" (при необходимости).
5) вы также можете изменить цвет фона «вид» (супер), как близко к цвету фона изображения.
6) выберите изображение, нажмите из меню - редактор - контакт - нижнее пространство для супер просмотра.
7) это покажет красную метку ошибки рядом с «представлением» (супер просмотр изображения).
8) щелкните по знаку ошибки, вы увидите приблизительно две ошибки автоматического макета.
9) при нажатии на ошибку вы найдете меню с автоматическим исправлением ошибок компоновки.
10) при исправлении ошибок вы найдете четыре «ограничения» с «вертикальным» и «горизонтальным» пространством между надстройкой и изображением.
11) теперь вы можете протестировать их на разных устройствах или тренажерах.
С уважением.
- 1. xcode ios 7 и ошибка экрана 8 экрана ios 8
- 2. xcode 6 ios 8 uiimageview
- 3. Как скачать iOS 8 симулятор Xcode 6?
- 4. Запуск изображения для ios 8 в xcode 6
- 5. iOS 8, Xcode 6 tab bar tint
- 6. iOS 8, Xcode 6 - Локализация не работает
- 7. iOS 8 и Xcode 6 Push Notification
- 8. Установите iOS 6 симулятор на Xcode 6
- 9. Кордова в iOS 8 и Xcode 6
- 10. Вставить UISearchBar в IOS 8, Xcode 6
- 11. Circular ImageView iOS 8/Xcode 6
- 12. Запуск изображения не загружается на iOS 8
- 13. Получить размер экрана на iOS 8
- 14. Запуск первого приложения iOS iOS на Xcode
- 15. Запуск экрана Windows 8
- 16. iOS Layout Xcode 8
- 17. Ошибка Xcode 6 или iOS 8: UIAlertController не показывает сообщение?
- 18. AVFoundation Speech Synthesis на iOS 8 и XCode 6
- 19. Как использовать Charles Proxy на симуляторе Xcode 6 (iOS 8)?
- 20. iOS 8/XCode 6 ограничения на автоопределение, применяемые после представления
- 21. setPopoverContentSize: не работает последовательно на iOS 8, с xCode 6
- 22. Ошибка Xcode 6 iOS 8 - Большое пустое пространство на экране
- 23. Размер экрана раскадровки Xcode 6 неправильный в iPhone5s (iOS 7), но нет (iOS 8)
- 24. xCode 6 с ограничениями для ios 7 и 8
- 25. Интерфейс iOS Simulator размыт в Xcode 6 GM iOS 8
- 26. Дизайн ViewController с классом размера в Xcode 6, iOS 8
- 27. Xcode 6 локализованный заставка экрана
- 28. Xcode 6 меньшее тестирование экрана на устройстве
- 29. XCode 6 шаблоны iOS
- 30. Запуск тестов на Xcode 6 и устройства