問題タブ [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 投票する
2 に答える
957 参照

swift - Swift UI で VStack の計算された「最小」の高さを取得することは可能ですか?

私はカードのようなビューで作業しています。本質的に、要素を収容するために必要な最小の高さを知り、その周りに境界線を追加したいと思います。

VStack と HStack は可能な限り多くのスペースを占有するように見えるため、これは難しくなります。これ.frame(...)を強制的に機能させるには手動で a を挿入する必要がありますが、非常に柔軟性に欠けます。

VStack写真では、ご覧のとおり、48 ピクセルのフレーム高さの制約を超えていっぱいになっている を強調しています。

コード

ここに画像の説明を入力

0 投票する
2 に答える
1141 参照

swift - SwiftUI グリッド レイアウト

SwiftUI を使用して次のグリッド レイアウトを実現しようとしていますが、最適なアプローチについてはよくわかりません。

ここに画像の説明を入力

私のコードは以下のとおりであり、私が望むものを完全に取得していません。また、ネストされたスタックが多数あるのはハッキーに思えます

私のコードでは以下の結果が得られますが、ボックスを画面の半分と 3 分の 1 に最大化する方法がわかりません。また、ネストされたスタックで取ったアプローチは正しいですか?

ここに画像の説明を入力