Pea*_*oon 2 svg ios swift swiftui swift-package
我正在尝试在 Swift 包中显示图像包。
let image = UIImage(named: "image", in: Bundle.module, compatibleWith: nil)
当我使用png
图像时,此代码有效。但是当我使用svg
同名的 (image.svg) 时,图像是nil
.
这就是我定义保存图像的资源文件夹的方式Package.swift
resources: [
.process("Resources"),
]
Run Code Online (Sandbox Code Playgroud)
您的文件或资产可以位于xcassets中,将xcassets添加到Swift Package,然后在其中导入您的资产,然后输入您的资源,如下所示:
resources: [Resource.process("Media.xcassets")]
Run Code Online (Sandbox Code Playgroud)
哪个Media.xcassets携带您的资产,然后在Swift Package中使用以下代码:
Image("image", bundle: .module)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
933 次 |
最近记录: |