2015-11-17 5 views
1

Left: Contained in UINavigationViewControllertvOS UINavigationController затухает нижний край UITableViewController

На скриншоте, у меня есть один и тот же UITableViewController (заполняется со статическими клеток с фиолетовым цветом фона) в двух различных конфигурациях.

Левый находится внутри UINavigationController. Правильный не содержится. (Оба находятся внутри UITabBarController.)

Обратите внимание, что в нижней части слева находится большое пространство. Что вызывает это и как я могу предотвратить его?

Я терплю пример проекта на GitHub: https://github.com/barumrho/tvosnavigationcontroller

ответ

1

Я нашел решение .. Вам нужно установить UIViewControllers "automaticallyAdjustsScrollViewInsets" в FALSE и скрыть UINavigationControllers "Панель навигации"

navController?.navigationBar.hidden = true 
    navController?.automaticallyAdjustsScrollViewInsets = false 
Смежные вопросы