【发布时间】:2011-08-25 00:32:14
【问题描述】:
我正在更改我的 tableviews contentInset,以便当用户滚动超出表格的顶部边界时,tableview 被插入以显示隐藏在 tableView 上方的 UISearchBar。
除了部分标题视图之外,一切都很好。向下滚动时,sectionHeaderView 的顶部边界与屏幕顶部的插入距离与我的 tableview 插入的距离相同,这里是起始位置:
在上图中,sectionheader 视图设置为正确的位置,tableview inset 已设置为显示搜索字段。
您可以在第二个屏幕截图中看到,由于 43 像素的 tableview 插图,headerview 的顶部边界设置得较低,因为它应该贴在屏幕顶部隐藏“相关”单元格并在释放时弹回.
我想我需要以某种方式偏移插图,我只是不确定如何..
【问题讨论】:
-
我面临着完全相同的问题(虽然它不是为了隐藏搜索栏)并且很想找到答案
标签: iphone objective-c uitableview