StoryBoards中的表头视图

Tyl*_*itt 189 storyboard uitableview ios xcode4

有没有办法在StoryBoard中插入表头视图(tableHeaderView)(就像我们以前在Interface Builder中那样)?

Mr *_*ers 349

看起来只需将控件拖到表视图的顶部即可.我没想到它会那么容易.

之前下降

之前下降

跌落后

跌落后

  • 我很惊讶地发现这就是它的完成方式.我注意到在我的实现中,为了正常工作,我不得不删除我的heightForHeaderInSection:(NSInteger)部分代码,否则我最终会在标题视图本身上方留出额外的空间.此外,为了使此标题"粘贴"在表视图的顶部,我必须实现viewForHeaderInSection:(NSInteger)部分并返回此视图. (29认同)
  • 如果表中至少有一个原型单元格,这似乎只能起作用. (12认同)
  • @cdo,你能详细说明你如何能够在表格视图的顶部"粘贴"标题吗?我试图盲目地实现`viewForHeaderInSection:`,我得到一个错误,说"无法同时满足约束".(请参阅我的问题:http://stackoverflow.com/questions/14554051/uitableview-floating-view-like-iphone-maps-app) (4认同)
  • 谢谢,我不能这样做,直到我知道它会工作,需要精确拖动.我试过多次这样做...... (2认同)

PAN*_*RMA 10

您可以通过拖动文档大纲(而不是布局)下方的UIView/ UIImageView下方来轻松完成此操作UITableView.

如果您尝试拖动布局而不是文档轮廓,那么UITableViewCell将跳转到顶部处理,这是令人沮丧的!