どうも、ちょげ(@chogetarou)です。
ListTileの高さを変える方法を紹介します。
方法

ListTileの高さを変える方法は、2つあります。
ContainerもしくはSizedBox
1つは、ContainerもしくはSizedBoxを使う方法です。
まず、ContainerもしくはSizedBoxでListTileをラップします。
そして、ContainerもしくはSizedBoxの引数「height」で高さを指定します。
Container(
  height: /*高さ*/,
  child: ListTile(
    title: Text('テキスト'),
  ),
);
itemExtent
もう1つは、縦スクロールのListViewの引数「itemExtent」を使う方法です。
具体的には、ListTileを表示しているListViewの引数「itemExtent」に高さを指定します。
ListView.builder(
  itemExtent: /*高さ*/,
  itemBuilder: (context, index) {
    return ListTile(
      dense: true,
      title: Text('Item : $index'),
    );
  },
  itemCount: /*count*/,
),
まとめ
ListTileの高さを変える方法は、次の2つです。
- ContainerもしくはSizedBoxを使う方法
 - 縦スクロールのListViewの引数「itemExtent」を使う方法
 
  
  
  
  



              
              
              
              
              

コメント