私はWebサイトを作成するためにFlutter for Webを使用しています。ユーザーが通常のWebサイトのように下にスクロールすると、Webページがスクロールするようにします。
Stack
ウィジェットの背後にカスタム背景を配置できるように使用してみます。この背景は、ユーザーがスクロールするときにスクロールする必要があります (背景が変更されるように、ウィジェットを前面に固定する必要があります)。
Scaffold
(私の背景は使用のため、使用して背景色を設定できませんCustomPainter
)
しかし、ウィジェットをWebページの中央に配置したいので、ウィジェットでラップSingleChildScrollView
しCenter
ます。しかし、現在、大きな横画面では、画面CustomPaintWidget()
がいっぱいではありません(空白があります)。テストのために myCustomPaintWidget()
を置き換えてみましたが、同じ問題です。Container
ここに私のコード:
Center(
child: SingleChildScrollView(
child:Stack(children: <Widget>[
CustomPaintWidget(),
Widgets(),
],),
誰でも解決策を知っていますか?
ウィジェットを中央に配置するだけでなく、背景を伸ばす方法は?
ありがとう!