iPhoneXとの互換性のためにXcode9でアプリを更新しています。自動レイアウトを使用しており、「安全なエリアレイアウトガイドを使用する」とマークされています。
UITableViewにヘッダーがあり、下のスクリーンショットに示されているように、ヘッダービューは上部の安全な領域を厳密に尊重しています。ヘッダーがテーブルビューの上部の制約(安全領域よりも大きい)に準拠していません
私のテーブルビューの制約:
画面の上部(スクリーンショットの白い領域)を埋めるためにヘッダーを変更するにはどうすればよいですか?
これはおそらく、制約が正しく設定されていないためです。
ヘッダーをダブルクリックして、ヘッダーの上部の制約を変更する必要があります。
ダブルクリックする必要がある画面:
そして、SuperviewアイテムによってSafeArea制約を変更します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
クリックしてQRコードを生成します
コメントを追加