0

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

谢谢。

4

1 回答 1

0

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

当你想显示搜索栏时,改变搜索栏高度上的约束高度,它会下拉并向下推tableview。

于 2013-11-08T17:50:44.520 回答