Вставки SafeArea не обновляются, когда UITabbar скрыт - PullRequest
0 голосов
/ 28 февраля 2020

Я использую приложение на основе панели вкладок, а на подробном экране панель вкладок скрыта. Проблема в том, что когда панель вкладок скрыта, она все равно будет занимать пустое пространство, которое у панели вкладок и safeAreaLayoutInsets не обновляются. При изменении ориентации или перемещении из фона на передний план это будет работать.

self.tabBarController.tabBar.hidden = YES;

Просмотр иерархии

UITabbarController
  |--UISplitViewController
     |--UIViewController (first VC)
        |--UINavigationController
           |--UIViewController (second VC)

Эта проблема аналогична той, о которой сообщалось в Apple Forum

...