タグ

2023年5月5日のブックマーク (1件)

  • 【Flutter】さよなら、 Renderflex overflowed - 恐らくもっとも遠回りなUIエラーの解説 -

    この記事の目的 この記事の目的はレイアウトを組んだ際に発生するRenderflex overflowed、あのデバッグモードで表示される黄色と黒の縞々と金輪際おさらばする事です その為に、Widgetがどの様に描画されるのか、どの様にサイズが決まり、どの様なルールに則っているのかを明確にしていきます 結果的に Renderflex overflowed含めたUIエラー全体についての解説となっています 理解しておく背景や情報量が多いので、目的に直接関係のないところは端折って行きますが、非常に参考になるリンクを貼っていくのでそちらをご覧頂ければと思います TL;DR 恐らく長すぎて誰も最後まで読む事はないと思うので、要点だけまとめておきます サイズの計算処理は Render オブジェクトの performLayoutメソッド に書かれている サイズは親から渡される BoxConstraints

    【Flutter】さよなら、 Renderflex overflowed - 恐らくもっとも遠回りなUIエラーの解説 -
    igz0
    igz0 2023/05/05