Странная белая полоса при встраивании UISearchController в UITableView
Я пытаюсь создать простой вид поиска с UISearchController
встроенный в UITableView. Чтобы это работало, я установил edgesForExtendedLayout
в UIRectEdge.None
, Это создает следующий результат:
Если я установлю edgesForExtendedLayout
в UIRectEdge.All
или же UIEdgeRect.Top
белая полоса исчезнет, но представление таблицы будет непрерывно смещаться вниз каждый раз, когда я нажимаю на строку поиска, а затем при отмене:
Есть идеи о том, что здесь может происходить? Это мое первое использование UISearchController
так что я немного не понимаю, что здесь делать.
1 ответ
Оказывается, TPKeyboardAvoiding и UISearchController не очень хорошо играют вместе. Удаление TPKeyboardAvoiding решило проблему.