可本地化的 xcassets 文件?
Posted
技术标签:
【中文标题】可本地化的 xcassets 文件?【英文标题】:Localizable xcassets files? 【发布时间】:2013-11-27 15:43:47 【问题描述】:在以前的 xcode 版本中,您可以将图像文件设置为可本地化的文件,并为不同的语言环境导入不同的图像文件。
我似乎无法使用 Xcode 5 中的新 XCAssets 功能执行此操作。有没有办法在 xcassets 结构中执行此操作?还是我必须将图像作为单独的文件导入。
【问题讨论】:
【参考方案1】:我也在寻找这个,经过一段时间的环顾后,似乎暂时无法使用 xcassets,尽管它可能会在未来改变......或者不会
Apple 目前建议启动图像应模拟应用的首屏但没有内容。
Apple launch images guidelines
【讨论】:
是的,令人失望的是,Apple 使此功能不完整。你会建议什么作为解决方法?在我的情况下,我处理多分辨率图像(在contents.json
中针对不同设备进行了说明),并且我希望以某种方式“轻松”集成这些图像的本地化。
我的解决方法是将图像作为资产拖到 Xcode 项目中(就像您在 xcassets 出现之前使用的那样),然后可以像使用任何其他文件一样对它们进行本地化。
与@Sammio2 相同的解决方法,但最好遵循 Apple 的指南并使用非常基本的无文本启动画面【参考方案2】:
根据 Macistador 的回答,目前xcassets
似乎不可能。
【讨论】:
以上是关于可本地化的 xcassets 文件?的主要内容,如果未能解决你的问题,请参考以下文章