Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将搜索栏添加为表格视图顶部的子视图,然后将其余内容向下推,但我想在不使用 tableHeaderView 属性的情况下执行此操作。
谢谢。
您唯一的其他选择是提供一个容器视图(空、清除等)作为您的主视图控制器的视图,然后将 tableView 放入其中并限制底部和侧面,然后使用设置为的高度约束在其上方插入一个 uisearchbar 0,并将搜索栏限制在容器视图的顶部,将其底部限制在表格视图的顶部。在该搜索栏和高度约束中保留一个 ivar。
当你想显示搜索栏时,改变搜索栏高度上的约束高度,它会下拉并向下推tableview。