2012-07-22 36 views
0

我想创建一个'隐藏的自定义单元格'效果,就像在流行的“拉动刷新”模式中使用的那样(http://stackoverflow.com/questions/9076905/ UITableView的隐藏优先小区)。我没有创建一个拉刷新界面,但我想在顶部的特殊单元格。如何在界面生成器中创建UITableView中的隐藏单元格

我可以找出如何使用许多拉到刷新的例子来做到这一点,但他们都在代码中创建隐藏的视图。我想在界面生成器中创建它。

我该怎么做?如果可能的话,我想使用故事板。

回答

0

这个概念很简单。这个想法是为你的tableview设置一个负边缘插入。 SO假设你的第一个单元格是在高度44像素:

[self.tableView setContentInset:UIEdgeInsetsMake(-44.0, 0, 0, 0)]; 

下面的代码将导致表开始显示内容44个像素下降,这将创建一个隐藏的电池效应。

您可以通过界面构建​​器实现同样的功能。它位于“滚动视图大小”下的大小检查器中。您必须将“顶部”属性的内容插入设置为负数。

希望这有助于

相关问题