文系プログラマーが語る文系プログラマーが語る主にプログラミング関連の記事を書いています。PIXELS」(どちらも同じ意味)というエラーについて原因と対処法を解説します。端的に言うとこのエラーは「ウィジェットのサイズが画面範囲を超えたとき」に起こるエラーです。スクロールが実装されていない画面でTextFieldなどのウィジェットで複数行の文字を入力したときに画面範囲が越え、エラーとなる場合があります。一つのColumnの中に「Text」「TextField」「FlutterLogo」の3つのウィジェットがあります。PIXCEL」と表示されました。これが画面の範囲を超えてしまったということです。対処法はいたってシンプルです。画面範囲を超えたらエラーになるということは、画面範囲を超えてしまったらスクロールができるように変更すればこのエラーは起きなくなる、ということです。具体的には上記のコードを以下のように変更します。変更点は「SingleChildScrollView」を追加していることです。Columnを包み込む形です。これだけでエラーは解消されます。SingleChildScrollViewについては以下記事を参考にしてください。他にはScaffoldウィジェットのresizeToAvoidBottomInsetプロパティを「false」に変更することでも解消できることがあります。以下のように記述します。・・・・・・ただしこの方法だとFlutterアプリが自動で画面サイズの調整をしてくれなくなるため、キーボードとウィジェットがかぶってもいい場合など、使用用途は限られると思います。PIXELS」が発生する原因とその対処法についてでした。お金やレシートの管理ができるスマホアプリを開発・リリースしました。連絡先お問い合わせは下記までよろしくお願いいたします。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。