Возможно ли сделать класс UIViewController или UIView в качестве заставки? В принципе, мне нужен анимированный экран для моего приложения.Возможно ли сделать UIView для заставки экрана
ответ
Вы можете это сделать.
1. First create any UIViewController or UIView
2. Click project Targets(Click your project-Left side->It shows Project and Targets options)
3. Click General
4. Select App Icons and Launch Images
5. Choose Launch Screen File
6. Click Drop Down of Launch Screen File
7. Then Choose your required view controller which sets as splash screen
спасибо @ user3182143 Я просто сделал то же самое, теперь его работа –
Пожалуйста, отметьте и проголосовать за мой ответ A.T – user3182143
Большое вам спасибо – user3182143
Да, можно сделать любой Viewcontroller в качестве экрана Splash.
Возьмите ViewController как первоначальный вид, то реализовать один метод и вызвать его метод:
[самоуправления performSelector: @selector (yourMethodName) withObject: yourObject afterDelay: продолжительность];
затем в вашем методе вы можете перейти к следующему ViewController.
Default viewcontroller.m - это мой первоначальный ViewController, но он по-прежнему показывает LaunchScreen.xib в начале –
Дайте черный цвет фона LaunchScreen, а затем ваш ViewController придет туда, вы можете показать его на некоторое время, а затем перейти к другому представлению. –
Да, этот трюк работает так же, как и всплывающий экран по умолчанию. –
Да, я получил решение, просто изменить файл запуска экрана от Launchscreen.xib к Main.stroryboard под цели. Теперь он работает.
, если вы хотите выполнить какое-либо действие, вам нужно создать пользовательский всплеск, как я вам объясню. –
Да, я просто вызываю метод после задержки .. спасибо –
вы можете использовать .xib как заставку как iOS 8 – Fonix
Да, но когда я назначаю какой-либо класс файлу .xib, он дает мне ошибку. –
его отображение «экран запуска может не использовать экземпляры» этой ошибки. –