相关疑难解决方法(0)

颤动:设置AppBar的高度

我怎样才能简单地设置AppBarFlutter 的高度?

酒吧的标题应该垂直居中(在那里AppBar).

dart material-design flutter

31
推荐指数
9
解决办法
3万
查看次数

我如何或在何处更改系统状态栏Flutter框架

我正在尝试将系统状态栏的颜色更改为黑色.配置似乎被AppBar类覆盖.我可以通过分配主题来实现我想要的:ThemeData.dark()在创建Material App时,然后指定一个appBar attribute.但我不想要一个AppBar,并且这样做也会改变所有的字体颜色.

一种可能的解决方案是将ThemeData.bright()继承到新类中,然后添加仅更改系统状态栏的内容

setSystemUIOverlayStyle
Run Code Online (Sandbox Code Playgroud)

然后我需要指定AppBar并让它以某种方式隐形?

https://docs.flutter.io/flutter/services/SystemChrome/setSystemUIOverlayStyle.html

main.dart

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:english_words/english_words.dart';
import 'layout_widgets.dart' as layout_widgets;

class RandomWords extends StatefulWidget {
  @override
  createState() => new RandomWordsState();
}
class RandomWordsState extends State<RandomWords> {
  final _suggestions = <WordPair>[];
  final _saved = new Set<WordPair>();
  final _biggerFont = const TextStyle(fontSize: 18.0);

  void _pushSaved() {
     Navigator.of(context).push(
       new MaterialPageRoute(
           builder: (context) {
             final tiles = _saved.map((pair) {
               return new ListTile(
                 title: new Text(pair.asPascalCase,style:_biggerFont)
               );
              }
             );
             final divided = ListTile.divideTiles( …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

16
推荐指数
4
解决办法
9002
查看次数

标签 统计

flutter ×2

dart ×1

flutter-layout ×1

material-design ×1