我可以制作覆写Scaffold或MaterialApp

时间:2019-01-06 18:31:38

标签: dart flutter

我是扑扑的新手,我所有的应用程序都将使用Direction:TextDirection.rtl,

我可以重写Scaffold或MaterialApp来返回方向:TextDirection.rtl,

或者如何在应用程序中显示所有屏幕方向:TextDirection.rtl

预先感谢

显示我的代码:

 return Directionality(
  textDirection: TextDirection.rtl,
      child: Scaffold(
    appBar: AppBar(
      title: Text(widget.title),
    ),
    body: Center(),
  ),
);

1 个答案:

答案 0 :(得分:0)

首先,您无法覆盖class。您可以覆盖其方法。谈到您的问题,是的,您可以覆盖MaterialAppScaffold类的方法。但是,有一些方法“不常见” 被覆盖。您只需查看这两个类的文档并了解一下。

MaterialApp Class

Scaffold Class

此外,如果您想覆盖某个类(例如您的问题),而您想覆盖该类的“构造函数” ,则不可能覆盖Dart中的基类构造器