iOS - UITableViewCell被剪裁

时间:2013-01-17 23:40:03

标签: ios uitableview

我有一个带有平铺背景图像的UITableView

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];

使用此图像模式,我注意到在每个第3个表格单元格上,图案不匹配,并且在背景图像上清晰地看到一条线条。在完全相同的位置,我的UITableViewCell的底部被剪裁,所以我正在丢失我的单元格的底部。我假设这两个问题都是相关的。 我想知道是否有人可以解释这里发生的事情,也许会提出一个建议来修复我的表格细胞被剪裁。

右侧的图像是剪切的单元格,左侧的图像是正常的单元格

Normal Cell Clipped Table View Cell

1 个答案:

答案 0 :(得分:0)

我对此进行了排序。我正在更改UITableViewCell框架原点值,以在表单元格之间创建导致此问题的间隙。

self.contentView.frame.origin.y = 20;

而不是这个我只是调整了界限来创建单元格行之间的差距。

CGRect bounds = self.contentView.bounds;
bounds.size.height = bounds.size.height -20;
self.contentView.bounds = bounds;

希望将来帮助某人