https://drive.google.com/file/d/0B-LCl4SF8TXKUWVBMU9KZFEtYVU/view?usp=sharing (ссылка на видео)Weird проблема отображения при нажатии из UITabBarController в UIPageViewController
Обратитесь к названию упоминалось, я имею странную проблему отображения, когда pushviewcontroller от UITabBarController к UIPageViewController.
Я имею такие взгляды:
- UITabBarController
-- MoreViewController
push to
-AlertsPageViewController
со следующими кодами, когда я нажимаю «Оповещения»:
AlertsPageViewController *vc = [[UIStoryboard storyboardWithName:@"SBAlert" bundle:[NSBundle mainBundle]] instantiateViewControllerWithIdentifier:@"AlertsPageView"];
vc.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:vc animated:YES];
Это оставляет большое белое пространство в нижней части экрана с искаженной TabBar внизу, пока не появится «AlertsPageViewController», только затем заполнить пробел ниже. Когда я нажимаю «Назад», нижняя панель также не отображается. Такое поведение появляется, когда я нажимаю на «UIPageViewController». Если я нажимаю на обычный «ViewController», он работает правильно.
Протестировано на iOS9 и iOS10. Как я могу это исправить?