Drawer Widget 内で ListView を使用し、その ListView 内で ListView.Builder を使用してメニューを印刷しました。すべてのメニューが完全に印刷されるようになりましたが、引き出しがスクロールしません。スクロールさせる方法は?
Widget build(BuildContext context) {
return Drawer(
child: ListView(
padding: EdgeInsets.zero,
children: <Widget>[
DrawerHeader(
child: Column(
mainAxisAlignment: MainAxisAlignment.end,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Text('Guide to Make Money'),
],
),
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage('images/header_photo.jpg'),
fit: BoxFit.cover),
),
),
Container(
height: double.maxFinite,
child: ListView.builder(
padding: EdgeInsets.only(top: 0.0),
itemBuilder: (context, index) {
final profession = professionList[index];
return Ink(
color: selectedLink == index ? Colors.blueGrey : null,
child: ListTile(
title: Text(profession.heading),
onTap: () {
setState(() {
selectedLink = index;
});
Navigator.pushNamed(context, profession.destinationRoute);
},
leading: index == 0
? Icon(
Icons.home,
)
: Icon(Icons.description),
),
);
},
itemCount: professionList.length,
),
),
],
),
);
}
スクロールする必要があります...助けてくださいPS:こんにちは、私はFlutterとスタックオーバーフローが初めてです..画像もアップロードしたかったのですが、このWebサイトには少なくとも10の評判が必要だと書かれています...だから、私はあなたのためのコードを持っています..あなたがこれを理解し、私を助けてくれることを願っています.