у меня есть контроллеры представления в контроллере панели вкладок с ограничениями на нижнюю безопасную область, но один из них я должен скрыть панель вкладок, я использую этот self.tabBarController?.tabBar.isHidden = true, это увеличивает безопасную область
Но если мне нужно перейти к другому, я показываю заднюю панель вкладок self.tabBarController?.tabBar.isHidden = false Но безопасная область не уменьшается сама по себе, позволяя просматривать содержимое за панелью вкладок
Чтобы было ясно, я прикрепил красный вид к нижней безопасной области, затем я перехожу к просмотру и скрытию панели вкладок
это когда он возвращается к этому представлению и снова показывает панель вкладок, безопасная область увеличивается ниже панели вкладок, поэтому красный квадрат находится ниже
safeAreaLayoutGuide
. Используйте якоря - person user1046037   schedule 08.03.2018