2016-08-26 2 views
0

Я пытаюсь создать простое представление поиска с UISearchController, встроенным в UITableView. Чтобы это сработало, я установил edgesForExtendedLayout в UIRectEdge.None. Это создает следующий результат:Странный белый бар при встраивании UISearchController в UITableView

Weird white bar

Если я установил edgesForExtendedLayout к UIRectEdge.All или UIEdgeRect.Top, белая полоса пропадут, но вид таблицы будет постоянно смещаться вниз каждый раз, когда я нажимаю на строке поиска, а затем на отмена:

Blank space

It get's bigger

Любая идея о том, что может быть здесь происходит? Это мое первое использование UISearchController, поэтому я немного не понимаю, что здесь делать.

ответ

0

Выключает TPKeyboardAvoiding и UISearchController не работают хорошо вместе. Удаление TPKeyboardAvoiding решило проблему.

Смежные вопросы