2017-09-15 1 views
-1

ストーリーボードのロゴは値28の上限に設定されており、すべてのデバイスで動作します。 iPhone Xデバイスでは、上部のカメラバーとマージされます。上の制約を増やすと、他のデバイスに影響します。どのように私はiPhone Xだけのための制約を設定するのですか?iPhone Xデバイスだけの制約を設定する方法

+0

ビューをセーフエリアに制限しましたか?セーフエリアは、iPhone Xのノッチを考慮して変更されます。 – nathan

答えて

3

デフォルトでは、Xcodeはプロジェクトの作成時にSafe Areaを提供します。ここで

enter image description here

、私は次の制約をUIViewを追加しました。制約がSafe Areaに固定されていて、Superviewに固定されていないことに注意してください。 enter image description here

このアプリケーションを実行すると、すべてのデバイスのステータスバーが表示されます。

これは問題の解決に役立ちます。

関連する問題