Что представляет собой безопасная область keyWindow? - PullRequest
0 голосов
/ 21 ноября 2018

В документе safeAreaLyoutGuide записано:

"Для корневого представления контроллера представления руководство по компоновке содержит строку состояния, другие видимые строки и любые дополнительные вставки, которые вы указали с помощью свойства AdditionalSafeAreaInsets вашегоконтроллер представления. Для других представлений в иерархии представлений руководство по компоновке отражает только ту часть представления, которая покрыта другим содержимым. "

Но нет упоминания о keyWindow. Я пытался прочитать keyWindow.safeAreaLyoutGuide, я обнаружил, что независимо от ситуации, безопасная область keyWindow всегда является прямоугольником, который удаляет верхние «уши» и нижний «подбородок», будь то под управлением UINavigationController или UITabBarController.

Итак, могу ли ясказать, что безопасная область keyWindow должна быть областью, где удаляются «ухо» и «подбородок»?

...