UITableview在一个空的tableview上的滚动偏移

问题描述:

我试图抵消一个uitableview类似于你会做的,如果你有一个搜索栏,你希望默认隐藏。我的问题是,即使在tableview为空的情况下,我也希望存在偏移量。我目前正在使用这样的东西:UITableview在一个空的tableview上的滚动偏移

[self.tableView setContentOffset:CGPointMake(0, normalHeaderHeight)]; 

它的工作原理,除非tableview是空的。 (我有一个uisegmented控件,过滤tableview,我希望它不会在桌面视图为空时“笨拙地跳跃”。

我的一个想法是添加一个可确保可滚动距离的uitableview页脚。不知道如果有人已经写类似的东西,或者如果有一个简单的解决方案。

您应该使用UIEdgeInsets您可将top设置为您normalHeaderHeight的大小。

setContentOffsetviewDidAppear ,它应该工作。