問題タブ [hstack]

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 に答える
5905 参照

text - SwiftUI 位置テキストの右下?

SwiftUI でテキストを配置するより良い方法はありますか?以下の例では、ZStack の右下隅にテキストを配置しています。正常に動作しますが、長く見えます。より簡単な方法がありませんか...オレンジ色の線はデバッグのためだけに、スペーサーがビューに表示されるようにします。

コード

見る

ここに画像の説明を入力

0 投票する
3 に答える
3766 参照

swiftui - SwiftUI は、Divider が HStack で垂直方向に拡張するのを防ぎます

UIHostingController を使用して UIKit コードから表示するアラート ポップアップのようなものを作成するために SwiftUI を使用しています。ビューは次のようになります。

これinExpandingRectangleは、別のスタックオーバーフローの質問で見つけたものです。HStack の両側でテキストを中央揃えにします。

このように見えます。ごみ。

ここに画像の説明を入力

.fixedSize()仕切りの上に置くと、これが行われます。ひどいわけではありませんが、仕切りは見栄えが悪く、ボタンのサイズまで拡大しません.

ここに画像の説明を入力

0 投票する
0 に答える
58 参照

swiftui - HStack によってレイアウトが正しくレンダリングされないのはなぜですか?

HStack とグリッドをネストする VStack を使用してビューを作成しようとしています ( https://github.com/spacenation/swiftui-grid )。期待される結果は、HStack とすべてのグリッド アイテムがレンダリングされることです。実際の結果は、グリッドの 1 つの項目のみがレンダリングされることです。しかし、HStack を VStack に変更すると、ビューは期待どおりにレンダリングされます。Pls は、グリッドが ZStack をネストする Geometry Reader をレンダリングすることに注意してください。これが私のコードと画像です。画像の青枠がグリッドです。高さが縮みました。

青枠がグリッド。高さが縮んだ