0

我想在我的原型单元中使用提供的披露指示器附件。但是,启用它会覆盖我的自定义单元格分隔器的右侧部分。(由于我的分隔器没有跨越单元格的整个宽度,我不想使用内置的分隔器)。

有没有办法可以使用内置的电池配件,同时仍然利用我的电池视图的整个宽度?

4

1 回答 1

0

您可以做的一件事是根据附件视图的位置调整分隔线的大小。

您可以覆盖 layoutSubviews,如下所示:

- (void)layoutSubviews
{
    [super layoutSubviews];

    CGRect accessoryFrame = self.accessoryView.frame;
    CGRect yourCustomViewFrame = yourCustomView.frame;
    yourCustomViewFrame.size.width = accessoryFrame.origin.x - yourCustomViewFrame.origin.x;
    [yourCustomView setFrame:yourCustomViewFrame];
}
于 2013-09-04T01:56:23.767 回答