如何在不使用 tableHeaderView 属性的情况下将 UISearchBar 添加到 UITableView 的



我想将搜索栏添加为表视图顶部的子视图,然后将其余内容向下推,但我想在不使用 tableHeaderView 属性的情况下执行此操作。

谢谢。

唯一的其他选择是提供容器视图(空视图、清除视图等)作为主视图控制器的视图,然后将 tableView 放在其中,底部和侧面都有约束,然后使用设置为 0 的高度约束在其上方插入 uisearchbar,并将搜索栏约束到容器视图的顶部,并将其底部约束在表视图的顶部。对该搜索栏和高度约束保持 ivar。

当您要显示搜索栏时,更改搜索栏高度上的约束高度,它将下拉并向下推表视图。

相关内容

最新更新