Ios 如何在Objective-C中将图像添加到启动屏幕

Ios 如何在Objective-C中将图像添加到启动屏幕,ios,objective-c,storyboard,Ios,Objective C,Storyboard,我想在LaunchScreen中添加一个图像,它出现在应用程序的第一个部分,几秒钟后消失。它只包含应用程序的名称和版本。在应用程序的名称下,我希望有我公司的标志 我创建了一个名为LaunchScreenViewController的ViewController,并在我的头文件中创建了一个名为imageView的变量。如果我将创建的类LaunchScreenViewController添加到ViewController,我会得到一个错误 Launch screens may not set cus

我想在LaunchScreen中添加一个图像,它出现在应用程序的第一个部分,几秒钟后消失。它只包含应用程序的名称和版本。在应用程序的名称下,我希望有我公司的标志

我创建了一个名为
LaunchScreenViewController
ViewController
,并在我的头文件中创建了一个名为
imageView
的变量。如果我将创建的类
LaunchScreenViewController
添加到
ViewController
,我会得到一个错误

Launch screens may not set custom classnames
我不知道如何在发布屏幕上添加徽标

我的尝试:

启动ScreenViewController.h
请检查您的项目设置,它必须与下图类似,才能将
xib
文件显示为
启动屏幕

还要检查
Plist文件
,查看下面的图像
属性

如果您想在启动屏幕上显示一段时间,请按如下所示更新
didfishlaunchingwithoptions
方法

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    sleep(3);
    return YES;
}

您正在使用序列图像板吗?是的,如果您创建了一个新项目,您有两个序列图像板,主序列图像板和启动屏幕。您是否尝试在启动屏幕序列图像板上保留imageview?是的,我在序列图像板启动屏幕上添加了UIImageView,但是如何显示徽标?您可以在序列图像板本身中将图像提供给imageview。
#import "LaunchScreenViewController.h"

@interface LaunchScreenViewController
@end

@implementation LaunchScreenViewController
@end
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    sleep(3);
    return YES;
}