【发布时间】:2021-12-01 01:43:18
【问题描述】:
我有一个 iOS 和 Android 应用,用 Flutter 编写。我有一个包含 png 文件的资产文件夹,以标准 Flutter 方式构建,包含 1.5x、2x、3x 和 4x 子文件夹。
我已将此添加到pubspec.yaml:
assets:
- assets/
这很好用。
但是对于一组特定的图像,我希望它们只有一个尺寸,比如2x,然后将它们缩放为其他尺寸。我知道这会使它们有点模糊,但对于那些特定的图像,这是可以的。
对于原生 iOS 开发,我可以只包含 2x 图像,iOS 会自动选择并缩放它们,例如在 3x 设备上。
有没有办法通过 Flutter 实现相同的目标?
如果我只是删除 3x 文件夹中的资产,我会在 3x 设备上遇到异常。
【问题讨论】:
-
你有 2x 的 svg 图像吗?
-
相关资产不适合矢量表示。
标签: flutter flutter-ios flutter-android