我正在尝试用RTL语言(在我的例子中,手机和应用程序的语言是阿拉伯语)翻转UIImage (在UIImageView中)。在这里使用资产目录时,我发现了一个有趣的机会:
ref/doc/uid/TP40015170-CH25-SW1
在表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"
}
}有人知道我在这里错过了什么吗?或者这些东西根本不起作用?
提前感谢!
发布于 2017-05-02 13:35:44
这些资产本地化特性似乎只适用于Xcode >= 8。在这里,您甚至不必直接编辑Contents.json文件,而是可以在资产目录本身中使用选项。
https://stackoverflow.com/questions/43611237
复制相似问题