Как добавить изображение на LaunchScreen в Objective-C

Я хочу добавить изображение в LaunchScreen, которое появляется в начале приложения и исчезает через несколько секунд. Он содержит только название приложения и версию. Под названием приложения я хочу иметь логотип моей фирмы.

Я создал ViewController названный LaunchScreenViewController и создать переменную в моем заголовочном файле с именем imageView, Если я добавлю созданный класс LaunchScreenViewController к ViewControllerЯ получаю ошибку

Launch screens may not set custom classnames

Я не знаю, как добавить логотип на экран запуска.

Мои попытки:

LaunchScreenViewController.h

#import <UIKit/UIKit.h>

@interface LaunchViewController : UIViewController
@property (nonatomic, strong) UIImageView *imageView
@end

LaunchScreenViewController.m

#import "LaunchScreenViewController.h"

@interface LaunchScreenViewController
@end

@implementation LaunchScreenViewController
@end

1 ответ

Решение

Пожалуйста, проверьте настройки вашего проекта, это должно быть похоже на следующее изображение, чтобы показать xib подать как Launch Screen,

Также проверьте Plist File для изображения ниже property,

Если ты хочешь Splash Screen скажи еще какое-то время, потом обнови didFinishLaunchingWithOptions метод, как показано ниже.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    sleep(3);
    return YES;
}
Другие вопросы по тегам