2015-11-09 2 views
0

У меня есть UIViewController (входит в комплект UINavigationController) с UITableView и UIToolbar. Теперь, когда я прокручиваю свое представление, всегда есть пробел (обозначенный красным на снимке) между концом tableView и панелью инструментов. Также в этот момент останавливается полоса прокрутки.UIViewController: пустое пространство между UITableView и UIToolbar

Я попытался снять Adjust Scroll View Insets в раскадровке, но тогда верхняя часть моего таблицыView не подходит для представления.

Канн кто-нибудь поможет мне исправить эту проблему?

enter image description here

EDIT:

Я использую Auto Layout и моя конфигурация раскадровки для ViewController выглядит следующим образом. В предыдущем viewController я использую UITabBar через UINavigationController.

enter image description here

+0

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

+0

См. Мой отредактированный пост. – user3452015

ответ

0

Я нашел обходной путь для этой проблемы:

override func viewDidLoad() { 
    super.viewDidLoad()  
    tableView.contentInset = UIEdgeInsetsMake(0, 0, -50, 0) 
    tableView.scrollIndicatorInsets = tableView.contentInset 
}