1

我在分组样式表中有 2 个自定义单元格。一个加载的 xib 表单可以正确定位附件视图,而使用情节提要创建的那个没有,尽管我认为它与单元格的尺寸有关。见图片:

编辑:如果在代码中设置了附件或者通过 IB 指定了标准附件,则无关紧要

在此处输入图像描述

任何想法为什么会发生这种情况以及如何解决它?

4

1 回答 1

2

在自定义单元格中覆盖 layoutSubviews 并执行类似的操作似乎可以解决问题。但是我仍然不清楚,x 偏移量应该添加 10 使其接近,但它实际上应该是什么?如何根据单元格的高度计算偏移量?

- (void)layoutSubviews {
     [super layoutSubviews];
     self.accessoryView.frame = CGRectMake(self.accessoryView.frame.origin.x **+10**,self.accessoryView.frame.origin.y, self.accessoryView.frame.size.width,self.accessoryView.frame.size.height);
}
于 2013-03-07T16:49:40.213 回答