小编qwe*_*wea的帖子

如果包含 endDrawer,则 Flutter 2.0 appbar 后退按钮消失

我刚刚将 flutter 更新为 2.0,我意识到如果 appbar 也包含 endDrawer,所有后退按钮都消失了

带有 endDrawer 的 Appbar

我试图摆脱endDrawer,出现后退按钮,只是没有和endDrawer一起出现,更新之前不是这样的,有人知道如何解决吗?

没有endDrawer的Appbar

我的代码:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Page1(),
    );
  }
}

class Page1 extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        child: Center(
            child: TextButton(
          child: Text(
            'Page 1',
            style: TextStyle(fontSize: 30.0, fontWeight: FontWeight.bold),
          ),
          onPressed: () {
            Navigator.push(
                context, …
Run Code Online (Sandbox Code Playgroud)

flutter

6
推荐指数
2
解决办法
536
查看次数

Flutter 2.0 参数类型“颜色?” 不能分配给参数类型“颜色”

在我将 flutter sdk 更新为 >=2.12.0 <3.0.0 后,出现了一个奇怪的错误,说The argument type 'Color?' can't be assigned to the parameter type 'Color'当我尝试为卡片小部件分配边框颜色时,这里发生了什么?

Card(
  shape: RoundedRectangleBorder(
    side: BorderSide(color: Colors.blue[300], width: 2.0),
    borderRadius: BorderRadius.circular(15.0)
  ),
  child: Text('Demo')),
Run Code Online (Sandbox Code Playgroud)

重现错误的完整代码:

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Card(
              shape: RoundedRectangleBorder(
                side: BorderSide(color: Colors.blue[300], width: 2.0),
                borderRadius: BorderRadius.circular(15.0),
              ),
              child: Text('Demo')),
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

flutter

4
推荐指数
2
解决办法
2872
查看次数

标签 统计

flutter ×2