問題タブ [safearea]
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.
uiscrollview - 追加のセーフエリア インセットを示すスクロールビュー内の ChildViewController
以下のようにビュー階層が表示されている ViewController があります。
このビュー階層では、セクション 2 コレクションの水平スクロール インジケーターが 34 ポイントインデントされ、コレクション セル ビューもインデントされる iOS 15 の問題が発生しています。
これは、iOS 15 およびセーフ エリアのある iPhone でのみ発生します。
**私の子View Controllerは. 以下のコードを使用して ContainerView に追加されました。
ブラウン スクロール ビューは、問題がコレクションまたは UIScrollView 継承ビューにあったかどうかをテストするために追加されたデバッグ スクロール ビューです。
** ChildViewController のビューをサブビューとしてのみ追加すると、正常に動作し、コレクション内のスクロール インジケーターと他のサブビューはインデントしません。
私の質問がまだ不明な場合はお知らせください。
swift - Swift + Safe Area + ボトムセーフエリアが増加する理由
私は IOS SDK 15 を使用しています。ビューを下のセーフ エリアに自動レイアウトすると、ビューが下から 34 から 83 に上がります。確認すると、安全エリアが 83 に増えたためです。なぜ安全エリアが83?