19. 対処法3 - IntrinsicHeight
実は今回のケースに対する対応法は公式ドキュメントに書かれている
Simply doing so, however, usually results in a conflict between the Column,
which typically tries to grow as big as it can, and the SingleChildScrollView,
which provides its children with an infinite amount of space.To resolve this
apparent conflict, there are a couple of techniques, as discussed below.
https://api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html
28. 対処法3 - IntrinsicHeight 注意点
IntrinsicHeightは計算コストが高い 最悪 O(N^2)
This class is relatively expensive, because it adds a speculative layout pass
before the final layout phase. Avoid using it where possible. In the worst
case, this widget can result in a layout that is O(N?) in the depth of the tree.
複雑なレイアウト構成ではできれば避けたい