【SwiftUI】.frame(width:height:alignment:) を連続チェインするとどうなるか

そもそもは、

GeometryReader で alignment が壊れるのが嫌

で調べていただけなのですが。

「そいつのサイズを指定するときは .frame()」

ぐらいに思っていました。

👉 frame(width:height:alignment:) | Apple Developer Documentation hatena-bookmark

実験です。

どうなると思いますか。

まさかの

「連続ネスト」

でした。

しかも、VStack でも重なるとは。

よって、わたしのコードも更新していきます。


なんとなく「フレーム」というネーミングの意味が分かったような気がします。

実は分かってないけど。