我想使用 xcasset 中的启动图像;我已经尝试了一些方法,但我无法让它工作。
我有标准的 LaunchImage 资产,图像文件名为Default[@2x,...]
. 使用[UIImage imageNamed:@"LaunchImage"];
总是返回 nil。我也尝试过@"Default"
,但没有结果。
如果您只想在应用程序中单独使用编译后的图像:
默认情况下,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 资源中拖放图像: