Flutter 命名参数';图标';isn';没有定义。请尝试定义名为';图标';
我的代码如下`导入Flutter 命名参数';图标';isn';没有定义。请尝试定义名为';图标';,flutter,flutter-gridview,Flutter,Flutter Gridview,我的代码如下`导入 appBar: AppBar(title: Text("Digital Directory"),), body: Center( child: GridView.count( primary: false, padding: const EdgeInsets.all(20), crossAxisSpacing: 10, mainAxisSpacing: 10,
appBar: AppBar(title: Text("Digital Directory"),),
body: Center(
child: GridView.count(
primary: false,
padding: const EdgeInsets.all(20),
crossAxisSpacing: 10,
mainAxisSpacing: 10,
crossAxisCount: 2,
children: <Widget>[
Container(
color: Colors.cyan[100],
child: GestureDetector
(
onTap:(){
Navigator.of(context).push(MaterialPageRoute(builder:(context)=>MobileAccessoriesPage(),
),
);
},
child: Center (child:Text ('Mobiles'),icon:Icons.mobile_screen_share),
),
),
appBar:appBar(标题:文本(“数字目录”),),
正文:中(
子项:GridView.count(
主要:错误,
填充:常数边集。全部(20),
横轴间距:10,
平均间距:10,
交叉轴计数:2,
儿童:[
容器(
颜色:颜色。青色[100],
儿童:手势检测器
(
onTap:(){
Navigator.of(context).push(materialPackageRoute(builder:(context)=>MobileAccessoriesPage(),
),
);
},
child:Center(child:Text('Mobiles'),icon:Icons.mobile\u screen\u share),
),
),
我正在使用颤振平面图标构建网格视图应用程序,我希望在单击平面图标时导航到其他屏幕(即省道页面/屏幕)`使用以下代码更改中心的子级:
Center(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(
'Mobiles',
),
Icon(Icons.mobile_screen_share),
],
),
)
这将使文本“mobiles”和图标并排显示。如果您对对齐方式不满意,请更改
mainAxisAlignment
,crossAxisAlignment
,Center
没有图标
属性。请添加您想要实现的图片。v现在点击事件是w工作正常,图像正在显示。请指导我如何增加图标的大小,并正确对齐图像底部中心下方的文本。通过在图标中指定图标大小来更改图标大小(Icons.mobile\u screen\u share,大小:50.0)
。我没有在图像部分下获得文本,如果您能详细说明,会更好。我希望标题文本与底部中心对齐,即在每个图像下正确对齐中心。这将使文本“手机”和图标并排显示。如果您对对齐方式不满意,请更改主轴对齐方式还有crossAxisAlignment。是的,我不高兴我希望文本对齐方式与底部中心对齐。请告诉我itI。我建议您查看列
、行
和堆栈
小部件。