Flutter 吸气剂';首选尺寸';isn';t为类型';小部件';
无法将参数类型“Widget”分配给参数类型“阻隔PreferredSizeWidget” 无法将参数类型“Widget”分配给参数类型“PreferredSizeWidget”Flutter 吸气剂';首选尺寸';isn';t为类型';小部件';,flutter,dart,Flutter,Dart,无法将参数类型“Widget”分配给参数类型“阻隔PreferredSizeWidget” 无法将参数类型“Widget”分配给参数类型“PreferredSizeWidget” 请使用变量appBar的数据类型 final PreferredSizeWidge appBar = Platform.isIOS ? ...... ,如果它使用该数据类型'PreferredSizeWidget',我收到另一个错误,则无法将'Widget'类型的值分配给'PreferredSizeWidget'类型
请使用变量appBar的数据类型
final PreferredSizeWidge appBar = Platform.isIOS ? ......
,如果它使用该数据类型'PreferredSizeWidget',我收到另一个错误,则无法将'Widget'类型的值分配给'PreferredSizeWidget'类型的变量。
CupertinaVigationBar
不是PreferredSizeWidget
。您可以更改AppBar属性以获得IOS本机体验,否则您将不得不使用CupertinoPageScaffold
forCupertinaVigationBar
final txListWidget = Container(
height: (mediaQuery.size.height -
appBar.preferredSize.height -
mediaQuery.padding.top) *
0.7,
return Platform.isIOS
? CupertinoPageScaffold(
child: pageBody,
navigationBar: appBar,
)
: Scaffold(
appBar: appBar,
body: pageBody,
final PreferredSizeWidge appBar = Platform.isIOS ? ......