본문 바로가기
Flutter/Flutter FAQ

Flutter 리딩과 타이틀 사이에서 ListTile의 패딩을 제거하세요., Remove padding from ListTile between leading and title

by 베타코드 2023. 9. 7.
반응형

질문


I need to remove some padding between leading Widget and title Widget in a ListTile. It has too much blank spaces. Is there a way to do that? The code that I am using for that is this:

ListTile _getActionMenu(String text, IconData icon, Function() onTap) {
  return new ListTile(
    leading: new Icon(icon),
    title: new Text(text),
    onTap: onTap,
  );
}

리스트 타일에서 leading 위젯과 title 위젯 사이의 일부 패딩을 제거해야합니다. 너무 많은 공백이 있습니다. 그것을 수행하는 방법이 있을까요? 다음과 같은 코드를 사용하고 있습니다:

ListTile _getActionMenu(String text, IconData icon, Function() onTap) {
  return new ListTile(
    leading: new Icon(icon),
    title: new Text(text),
    onTap: onTap,
  );
}

답변


리스트 타일에 minLeadingWidth 속성을 사용할 수 있습니다. 기본값은 40이므로 더 작은 값으로 설정하여 leading과 title을 더 가깝게 만들 수 있습니다.

ListTile(
  leading : Icon(Icons.settings),
  title : Text("Settings"),
  minLeadingWidth : 10,
);
반응형

댓글