web-dev-qa-db-ja.com

iOS 11.0以降廃止された下部レイアウト

ボトムレイアウトを修正するために私ができることは非推奨のiOS 11です。Xcode9ベータ2を使用しています。

enter image description here

15
Mo Abdulmalik

IBのファイルインスペクターの[セーフエリアレイアウトガイドを使用する]ボタンをチェックするだけです。

use safe area layout guides

19
paper1111

Xpaperバージョン9.3.1では@ paper1111の機能は問題なく機能しますが、私にとっては初めて機能しませんでした。第二次世界大戦後のインターフェースビルダー

解決:

1)checkインターフェイスビルダーのファイルインスペクターの[セーフエリアレイアウトガイドを使用]ボタン。

2)チェックを外すインターフェイスビルダーのファイルインスペクターの[セーフエリアレイアウトガイドを使用]ボタン。

3)再確認インターフェイスビルダーのファイルインスペクターの[セーフエリアレイアウトガイドを使用]ボタン。

15
Gregory Zinger

this によると、iOS 11では、IBはbottomLayoutGuidesafeAreaLayoutGuideに置き換えます。

Interface Builderは IView.safeAreaLayoutGuide をUIViewControllerの非推奨のトップおよびボトムレイアウトガイドの代わりとして使用します。新しいセーフエリアを使用するには、ビューコントローラーのファイルインスペクターで[セーフエリアレイアウトガイド]を選択し、コンテンツと新しいセーフエリアアンカーの間に制約を追加します。これにより、上部バーと下部バー、およびtvOSのオーバースキャン領域によってコンテンツが不明瞭にならないようにします。以前のバージョンのiOSに展開すると、安全領域への制約が上部と下部に変換されます。 (29323293)

3
Lawliet