Тип 'SliverAppBar' не является подтипом типа 'PreferredSizeWidget' Проблема FLUTTER - PullRequest
1 голос
/ 14 марта 2019

Эта проблема типа 'SliverAppBar' не относится к подтипу типа 'PreferredSizeWidget' Проблема FLUTTER. возникла при попытке создать плавающую панель инструментов с использованием SilverAppBar в FLUTTER.

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),
        ),
      ),
    );
  }
}
...