脚本宝典收集整理的这篇文章主要介绍了Flutter入门小问题收集,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1.PrimarySwatch 和PRimaryColor
这个属性设置导航栏颜色
Widget build(BuildContext context) {
return new MATErialApp(
tITle: 'MyApp',
theme: ThemeData(
// primarySwatch 和primaryColor
primaryColor: Colors.white,
),
home: new BottomNavigationWidget(),
);
使用primaryColor可以COlors.white,使用primarySwatch不可以设置白色.(具体原因稍后更新)
2.ThemeData与MaterialApp关系
当你在main.dart里面设置了MaterialApp了,那就不需要在其他的界面里面return MaterialApp了,只需要return Scaffold就ok了,如下(具体原因稍后更新)
main.dart
import 'package:flutter/material.dart';
import 'index/index.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'MyApp',
theme: ThemeData(
// primarySwatch 和primaryColor
primaryColor: Colors.white,
),
home: new BottomNavigationWidget(),
);
}
}
home.main
import 'package:flutter/material.dart';
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Text('首页'),
),
body: new center(
child: new Text('首页'),
),
);
}
}
以上是脚本宝典为你收集整理的Flutter入门小问题收集全部内容,希望文章能够帮你解决Flutter入门小问题收集所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。