首页 > 解决方案 > Flutter 不渲染 SVG 开始和结束标记

问题描述

我已经创建了一个基本路径,每端都有箭头标记( <--> ),当我尝试用颤振渲染它时,它会切断标记并只渲染一条线( -- )。

在此处输入图像描述

Scaffold(
      body: LayoutBuilder(
        builder: (context, constraints) {
          return Container(
            height: constraints.maxHeight,
            width: constraints.maxWidth,
            child: SvgPicture.asset(
              'assets/hoz_arrow.svg',
            ),
          );
        },
      ),
    );

标签: fluttersvg

解决方案


删除最大高度和最大宽度。用扩展包装。

  Expanded(  
        child: SvgPicture.asset(
          'assets/hoz_arrow.svg',
        ),
      )

推荐阅读