問題タブ [geometryreader]

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

swift - SwiftUI:proxy.safeAreaInsets.bottomの高さがkeyboardHeightと等しいのはなぜですか?

そのため、iPhone 11 Pro Max の safeAreaInset.bottom は 34.0 ですが、キーボードを開くと、safeAreaInset.bottom がキーボードの高さ (346.0 ポイント) に変更されます。キーボードが開いているときに safeAreaInset.bottom 値 (34.0) にアクセスする方法はありますか?

参考までに、私のコンテンツ ビューにはジオメトリ リーダーが含まれています。

また、これをすべてのデバイスに適用できるようにする必要があります。さまざまなデバイスに対して一連の if ステートメントを作成するのは、かなり恐ろしい解決策のようです。誰にも提案がありますか?