1

我想使用 xcasset 中的启动图像;我已经尝试了一些方法,但我无法让它工作。

我有标准的 LaunchImage 资产,图像文件名为Default[@2x,...]. 使用[UIImage imageNamed:@"LaunchImage"];总是返回 nil。我也尝试过@"Default",但没有结果。

4

1 回答 1

1

如果您只想在应用程序中单独使用编译后的图像:

默认情况下,LaunchImage 资产会生成以下文件:

LaunchImage-700-Landscape@2x~ipad.png
LaunchImage-700-Landscape~ipad.png
LaunchImage-700-Portrait@2x~ipad.png
LaunchImage-700-Portrait~ipad.png

要找到它们,请使用以下命令:

UIImage* image = [UIImage imageNamed:@"LaunchImage-700-Portrait"];

注意: 正确设置资产所需的 3 个步骤如下所述。你有什么遗漏吗?

我的图片:在此处输入图像描述

更新启动图像源中的图像: 在此处输入图像描述

在 LaunchImage 资源中拖放图像: 在此处输入图像描述

于 2014-12-16T08:27:00.290 回答