我尝试创建一个简单的搜索视图,其中嵌入了UISearchController
UITableView。为此,我将edgesForExtendedLayout
设置为UIRectEdge.None
。这会产生以下结果:
如果我将edgesForExtendedLayout
设置为UIRectEdge.All
或UIEdgeRect.Top
,则白条会消失,但每次点击搜索栏然后再打开时,表格视图都会不断向下移动取消:
对这里可能发生的事情有任何想法?这是我第一次使用UISearchController
,所以我对这里做了什么感到有点无能为力。
答案 0 :(得分:0)
原来TPKeyboardAvoiding和UISearchController不能很好地协同工作。删除TPKeyboardAvoiding解决了这个问题。