問題タブ [vstack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
466 参照

layout - SwiftUI: ScrollView 内の GeometryReader のビューの高さと間隔

上記のコードの結果は次のようになります。

ここに画像の説明を入力

を追加するGeometryReaderと、ビューのサイズと間隔が失われます (.position修飾子は、GeometryReader 内でテキスト ビューを中央に配置するためだけです)。

ここに画像の説明を入力

なぜこれが動作なのか、ここでやろうとしているようにGeometryReader、中心に配置されたビューを使用するために調べたいことについて、誰か助け/アドバイスを共有できますか?ScrollView

.frame(minHeight: 40)修飾子を に追加するForEachことは、Text が必要とするスペースをビューに強制的に使用させる 1 つの方法ですが、これは非常に優れた、またはスケーラブルなソリューションではありません。

ありがとうございました!

0 投票する
1 に答える
395 参照

swiftui - LazyHStack がフルハイトを取るのに HStack が SwiftUI にないのはなぜですか?

高さに関して、LazyHStack の動作が HStack と異なるのはなぜですか? (VStack についても同じ)。

ここに画像の説明を入力

一方、HStack の場合:

ここに画像の説明を入力

.fixedSized()1つの解決策は、LazyHStackに追加することです...

PS: Xcode バージョン 12.5 ベータ (12E5220o)