【发布时间】:2016-05-31 16:03:40
【问题描述】:
我正在尝试实现与 instagram 在滚动浏览导航栏最小化的表格视图时使用的相同行为/功能。我对此进行了研究并利用了此处找到的解决方案:
Imitate iOS 7 Facebook hide/show expanding/contracting Navigation Bar
这个解决方案非常有用,但我遇到了问题。我在 tableView 的第 0 节中使用了节标题。当我向上滚动时,导航栏会隐藏,但 tableView 不会针对导航栏的变化调整其大小。当导航栏折叠时,这会留下一个空白,如下所示:
我在网上找到了其他各种文章,说这个问题与 tableView 的 contentInset 有关,但我找不到更多详细信息。如果有人对如何解决这个问题有任何建议,那就太棒了。
【问题讨论】:
-
您是否尝试在
UIScrollViewDelegate方法中更新tableView的框架?
标签: ios objective-c iphone uitableview