Dav*_*unt 57 xcode assets xcode5
是否可以将除PNG文件以外的资产添加到Xcode资产目录中?
当我将JPEG文件拖到资产目录中时,UI不会接受它们.
Dav*_*unt 46
您可以通过手动编辑资产的JSON表示来添加非PNG资产.最简单的方法是复制现有资产并进行修改:
.imageset项目并重命名,例如my_image.imageset.imagesetContents.json文件,用filenameJPEG文件名替换键的值你的Contents.json遗嘱看起来像这样:
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "my_image.jpg"
},
{
"idiom" : "universal",
"scale" : "2x",
"filename" : "my_image@2x.jpg"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Run Code Online (Sandbox Code Playgroud)
请务必按名称引用您的图片,不带扩展名:
[UIImage imageNamed:@"my_image"]
Run Code Online (Sandbox Code Playgroud)
这种方法适用于GIF和其他资产,因为它们只是在构建时复制到App的主要包中.值得注意的是,图像在复制到捆绑包时最终会带有png扩展名,但它们仍然可以正确加载.
Kev*_*tre 33
从Xcode 6.1开始,JPG图像现在可以添加到资产目录中.要添加的步骤是:
heart.jpg heart@2x.jpg heart@3x.jpg)小智 11
现在您可以在Xcode 6.0 Beta中拖放JPEG
| 归档时间: |
|
| 查看次数: |
21873 次 |
| 最近记录: |