3

この課題タイプ「SliverAppBar」は、タイプ「PreferredSizeWidget」FLUTTER 課題のサブタイプではありません。FLUTTER で SilverAppBar を使用してフローティング ツールバーを作成しようとしたときに発生しました。

class AppTheme {
  setAppBar(context, String title) {
    return new AppBa(
      floating: true,
      pinned: true,
      title: Text(title,
          style: TextStyle(color: Colors.white),
          textDirection: TextDirection.ltr),
      flexibleSpace: Container(
        decoration: new BoxDecoration(
          gradient: new LinearGradient(
              colors: [
                hexToColor(themeColor1),
                hexToColor(themeColor2),
              ],
              begin: const FractionalOffset(0.0, 0.0),
              end: const FractionalOffset(1.0, 0.0),
              stops: [0.0, 1.0],
              tileMode: TileMode.clamp),
        ),
      ),
    );
  }
}
4

1 に答える 1