5

内にflutter_taggingを実装しようとしていAppBarます。次のコードを使用して、タグTextFieldを内部に追加し、widget を使用AppBarしてサイズを変更することができました。AppBarPreferredSize

return PreferredSize(
    preferredSize: Size.fromHeight(110),
    child: AppBar(
      backgroundColor: HexColor('171551'),
      leading: const BackButton(),
      flexibleSpace: Padding(
        padding: const EdgeInsets.only(top: 48.0, left: 10, right: 10),
        child: buildTaggedSearch(),
      ),
      title: Container(),
      actions: _buildActions(),
    ),
  );

そして、これは結果です:

ここに画像の説明を入力

私が解決できない問題は、ユーザーがあまりにも多くのタグを入力し、タグが 2 行目に移動したときに何が起こるかということです。

ここに画像の説明を入力

私はまだFlutterも初めてで、何か見落としているかもしれませんが、この問題を解決しAppBarてタグの内容に基づいてサイズを変更するにはどうすればよいですか。ここで、AppBar のサイズ変更に関するほとんどの質問を調べました。すべて、PreferredSizeここで使用するウィジェットを使用しています。別のオプションがあるのだろうか?

4

3 に答える 3