我想改变文本在这个ElevatedButton中的位置,如何使它从中心向左或向右我尝试使用TextAlign,但它不起作用...
epfja78i1#
您可以将button指定为style,并使其成为所需的padding。就像下面的例子一样,我从左到右设置padding16和0。
button
style
padding
ElevatedButton( style: ElevatedButton.styleFrom( padding: const EdgeInsetsDirectional.only( start: 16, top: 8, end: 0, bottom: 8, ), ), child: const Text('Click'), onPressed: () {}, )
结果如下图所示
rjee0c152#
没事我找到了解决办法...您可以使用类似于以下内容的内容:
Align( alignment: Alignment.centerRight, child: Text( 'Button Text', style: TextStyle(fontSize: 25, color: Color(White), fontWeight: FontWeight.bold), ) )),
2条答案
按热度按时间epfja78i1#
您可以将
button
指定为style
,并使其成为所需的padding
。就像下面的例子一样,我从左到右设置
padding
16和0。结果如下图所示
rjee0c152#
没事我找到了解决办法...
您可以使用类似于以下内容的内容: