我正在尝试用RTL语言翻译UIImage
(在UIImageView
中)(在我的情况下,手机和应用程序的语言是阿拉伯语)。在这里处理资产目录时,我发现了一个有趣的机会:
在表16-1 中,有相关的键语言方向,这似乎正是我正在寻找的。但是,当我相应地更改Contents.json
时,图像不会被翻转。
这是我修改后的Contents.json
的样子:
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "arrow-icon_512-512@2x.png",
"scale" : "2x",
"language-direction" : "left-to-right"
},
{
"idiom" : "universal",
"filename" : "arrow-icon_512-512@3x.png",
"scale" : "3x",
"language-direction" : "left-to-right"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
有人知道我在这里缺少什么吗?或者这些东西根本不起作用? :)
提前致谢!
答案 0 :(得分:0)
似乎那些资产本地化功能仅适用于Xcode> = 8.您甚至不必直接编辑Contents.json
文件,但可以使用资产目录本身中的选项。