flutter - Flutter 不渲染 SVG 开始和结束标记
问题描述
我已经创建了一个基本路径,每端都有箭头标记( <--> ),当我尝试用颤振渲染它时,它会切断标记并只渲染一条线( -- )。
Scaffold(
body: LayoutBuilder(
builder: (context, constraints) {
return Container(
height: constraints.maxHeight,
width: constraints.maxWidth,
child: SvgPicture.asset(
'assets/hoz_arrow.svg',
),
);
},
),
);
解决方案
删除最大高度和最大宽度。用扩展包装。
Expanded(
child: SvgPicture.asset(
'assets/hoz_arrow.svg',
),
)
推荐阅读
- visual-studio - 如何生成 project.assets.json
- java - 使用 UTF-8 字符将 SVG 转换为 PNG 的 Java 代码
- apache-spark - 存储流数据时 Hive 出现问题
- java - 路径中的 Class-Path 清单属性引用了一个或多个不存在的文件
- r - 如何使密度直方图除以ggplot2中的第二个值?
- asp.net-core - 执行脚手架dbcontext时如何使集合多元化?
- javascript - Facebook Instant 游戏不允许加载我的 API 图像
- python - 如何在 Seaborn FacetGrid 中的对数刻度后设置刻度?
- python - 如何将 python 类的所有信息保存为二进制文件?
- c# - 使用 Try/Catch 测试四个 File.Move 任务,看文件是否存在