Flutter Text 文字上下不居中

Flutter Text文本有时候出现不居中的情况,添加StrutStyle属性
关键代码
                strutStyle: StrutStyle(
                    fontSize: 11,
                    leading: 0,
                    height: 1.1,
                    // 1.1更居中
                    forceStrutHeight: true, // 关键属性 强制改为文字高度
                  ),

          Container(
            padding: EdgeInsets.only(right: 16),
            child: Container(
              padding: EdgeInsets.fromLTRB(4, 4, 4,  4),
              color: Color(0xFFE6EDFF),
              child: Text(
                '负责人',
                strutStyle: StrutStyle(
                    fontSize: 11,
                    leading: 0,
                    height: 1.1,
                    // 1.1更居中
                    forceStrutHeight: true, // 关键属性 强制改为文字高度
                  ),
                style: TextStyle(fontSize: 11, color: Color(0xFF2F85F9)),
                overflow: TextOverflow.ellipsis,
                textAlign: TextAlign.center,
              ),
            ),
          )

你可能感兴趣的:(Flutter Text 文字上下不居中)