给定的问题
我有以下视图,其中包括导航栏、搜索栏和表格视图 - 左图是我拥有的给定视图,右图是我想要实现的 - 基本上只是隐藏导航栏并调整所有内容的大小。
目前的解决方案
目前,我已经设法使用从搜索框到超级视图顶部属性的垂直空间约束来隐藏和调整所有内容 -
- 默认约束常量为 44(导航栏高度)
- 单击搜索框后,我隐藏导航栏并将约束常量设置为 0
- 当我停止搜索时,我恢复导航栏并将约束再次设置为 44
我想要的是
我正在寻找隐藏导航栏并调整搜索框+表格以填满整个屏幕的最简单方法。
有什么办法可以利用 iOS 6 自动布局系统?
我目前的解决方案感觉不自然。