20

xcode 9 の xibs のセーフ エリア (画像でハイライト表示) とは何か、またこれの用途を教えてください。

ここに画像の説明を入力

4

2 に答える 2

4

Safe Area はレイアウトガイドです。バーやその他のコンテンツによって隠されていないビューの部分を表すレイアウト ガイド。iOS 11 では、Apple は上部と下部のレイアウト ガイドを廃止し、単一のセーフ エリア レイアウト ガイドに置き換えています。

Apple は、iOS 7 で UIViewController のプロパティとして topLayoutGuide と bottomLayoutGuide を導入しました。これにより、ステータス、ナビゲーション、タブ バーなどの UIKit バーによってコンテンツが隠されないようにするための制約を作成できました。これらのレイアウト ガイドは iOS 11 で廃止され、単一のセーフ エリア レイアウト ガイドに置き換えられました。

于 2017-09-08T08:20:51.717 に答える