1. ホーム
  2. ヒラメキ

[解決済み】Flutterのテキストウィジェットの下に黄色い線が?

2022-04-04 01:44:12

質問

初めてのflutterアプリに取り組んでいます。メインアプリの画面ではこの問題は発生せず、すべてのテキストが正常に表示されます。

しかし、今開発中の新しい画面では、すべてのテキストウィジェットの下に奇妙な黄色い線/二重線が表示されています。

なぜこのようなことが起こるのか、何か思い当たることはありますか?

解決方法は?

この問題は Scaffold があるかどうか。 Scaffold のヘルパーです。 Material アプリ( AppBar , Drawer というようなもの)。しかし、強制されるわけではありません Material .

のインスタンスです。 Theme を親とします。

なぜそれが重要なのか?なぜなら、モーダルを開発するとき ( showDialog のように)、同じ問題に直面することになります。 しかし、Scaffoldは不透明なフルスクリーンウィジェットなのです! そして、あなたは明らかに、それをモーダルで使いたくはないでしょう。

テーマインスタンスを導入する方法はたくさんあります。Material App の場合、通常は Material ウィジェットです。 そして、何だと思いますか? Scaffold が作成されます。しかし Dialog も!?