我根本无法为CupertinoNavigationBar.a 内部的尾随或前导属性定义回调函数CupertinoPageScaffold。我尝试了很多方法,但错误是相同的:“无效的常量值。”。下面是我的简单代码的屏幕截图。
下面是当我将鼠标悬停在带下划线的红色语句上时出现的错误。
请注意,在第 32 行,即使相同的(){}语句也能正常工作。
我的主要内容如下。正如你所看到的,我正在使用CupertinoApp.
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return CupertinoApp(
title: "Vehicles demo",
home: VehiclesScreen(),
);
}
}
Run Code Online (Sandbox Code Playgroud)
我已经被困在这个问题上几个小时了,根本无法解决。我在网上找到的类似代码也没有帮助。
您需要删除,const因为您没有const为小部件提供值。所以,
代替
navigationBar: const CupertinoNavigationBar(...)
Run Code Online (Sandbox Code Playgroud)
和
navigationBar: CupertinoNavigationBar(...)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
617 次 |
| 最近记录: |