如何使UITableViewCell全屏显示(允许分页)?

我有一个自定义的UITableView – 滚动,分页启用 。 因为我的每个单元格都有一个背景图像,所以每次向上或向下滚动时都会将每个图像显示为全屏。 我尝试使我的UITableViewCell成为全屏 (拉伸高度与tableview一样大)。

但是,我有一个问题:当我滚动(分页),单元格不显示为全屏。 它包含下一个单元格的一小部分。 然后每次滚动(分页)时,下一个单元的部分会越来越大。

我没有看到任何UITableViewCell自动布局选项,不能添加约束到原型单元格。 你能否build议我这样做? 非常感谢你。

我只是添加这两行代码,它适用于我

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return tableView.frame.size.height; } 

// *****以下SWIFT函数将单元格图像视图展开为全屏(frame.size.height),并添加到上面的M.Salah的回复中。

  override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { return tableView.frame.size.height; }