如何在 iOS 中使用图像资源
Posted
技术标签:
【中文标题】如何在 iOS 中使用图像资源【英文标题】:How to use Image assets in iOS 【发布时间】:2014-12-16 07:40:18 【问题描述】:我想使用 xcasset 中的启动图像;我已经尝试了一些方法,但我无法让它工作。
我有标准 LaunchImage 资源,图像文件名为 Default[@2x,...]
。使用 [UIImage imageNamed:@"LaunchImage"];
总是返回 nil。我也试过@"Default"
,但没有结果。
【问题讨论】:
如果您发现以下答案有用,请接受它。谢谢。 你的回答没有帮助 【参考方案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 资源中拖放图像:
【讨论】:
以上是关于如何在 iOS 中使用图像资源的主要内容,如果未能解决你的问题,请参考以下文章