XCode 26.6 日本語化計画
元のドキュメント: developer.apple.com/documentation/watchkit/wkinterfacecontroller/systemminimumlayoutmargins
テキスト要素の最小レイアウトの余白を表す、先頭および末尾の挿入物。
watchOS 5.0+
var systemMinimumLayoutMargins: NSDirectionalEdgeInsets { get }
40mm および 44mm のモデルでは、角が丸くなっています。そのため、ステータスバーの要素は画面の端まで表示されません。
システムは、テキストコンテンツをステータスバーと揃えるための最小レイアウトマージンを提供します。システムの組み込みコンテナやコントロールは、インターフェイスを配置する際にこの最小レイアウトマージンを自動的に考慮しますが、SpriteKit や SceneKit を使用してカスタムユーザーインターフェイスを構築する場合は、contentSafeAreaInsets および systemMinimumLayoutMargins を確認し、それらに合わせてインターフェイスを配置してください。
システムは、コントローラの didAppear() メソッドを呼び出す直前に systemMinimumLayoutMargins プロパティを設定します。didAppear() が呼び出される前は、このプロパティには無効な値が含まれている可能性があります。
var contentSafeAreaInsets: UIEdgeInsets
画面上でコンテンツを安全に表示できる領域を定義する挿入物。
アプリのコンテンツを表示するために使用されるフレームの長方形。