如何删除颤动中文本按钮的内部间距?
去除按钮内部间距
TextButton(
style: ButtonStyle(
padding: MaterialStateProperty.all<EdgeInsetsGeometry>(
EdgeInsets.zero),
tapTargetSize: MaterialTapTargetSize.shrinkWrap
),
onPressed: () {},
child: Container(
width: 50,
height: 50,
decoration: BoxDecoration(
color: const Color(0xffF6F6F7),
borderRadius: BorderRadius.circular(50)),
child: const Padding(
padding: EdgeInsets.all(12.0),
child: Icon(CupertinoIcons.search),
))),
为什么你要尝试使用文本按钮,看来你应该在这里使用图标按钮。 文本按钮本身不显示边界(仅在悬停时显示阴影),您可以将填充设置为低于 4 的任何值以减少间隙。尽管通常不建议将任何东西放置在靠近按钮的位置。