WebMay 5, 2024 · The getter 'preferredSize' isn't defined for the type 'Widget'. final txListWidget = Container ( height: (mediaQuery.size.height - appBar.preferredSize.height - mediaQuery.padding.top) * 0.7, The argument type 'Widget' can't be assigned to the parameter type 'ObstructingPreferredSizeWidget?'. return Platform.isIOS ? WebOct 28, 2024 · Well AppBar bottom takes argument of type PreferredSizeWidget So you cannot assign Obx Directly with it. So you either have to use your own custom app bar, use Obx inside the widget or bellow code that is to create a custom widget that takes action for you by implementing PreferredSizeWidget.Note: this will still require you to give it a …
PreferredSizeWidget class - widgets library - Dart API
WebObstructingPreferredSizeWidget class Null safety Widget that has a preferred size and reports whether it fully obstructs widgets behind it. Used by CupertinoPageScaffold to either shift away fully obstructed content or provide a padding guide to partially obstructed content. Implemented types PreferredSizeWidget Implementers CupertinoNavigationBar WebMar 23, 2024 · - 'PreferredSizeWidget' is from 'package:flutter/src/widgets/preferred_size.dart' … cities near huntington park
Need help resizing Flutter AppBar to fit 4 rows of text and
WebAn interface for widgets that can return the size this widget would prefer if it were otherwise unconstrained. There are a few cases, notably AppBar and TabBar, where it … WebNov 14, 2024 · SizedBox () : PreferredSize ( preferredSize: const Size.fromHeight (28.0), child: ColoredBox ( color: Colors.white, child: Column ( children: [ TabBar ( labelColor: Colors.purple [100], indicatorColor: Colors.purple, isScrollable: true, labelPadding: const EdgeInsets.only (left: 8.0), tabs: tabs) ], ), ), ), ); } @override Size get preferredSize … WebJun 6, 2024 · 2 Answers Sorted by: 2 This happens because you declared your header method with the type Widget. You should instead declare it with the type PreferredSizeWidget. PreferredSizeWidget header () { return PreferredSize ( preferredSize: Size.fromHeight (70), child: AppBar ( backgroundColor: backgroundColor1, ), ); } Share … cities near henderson nc