索引栏导致tableView的cell显示左移

tableview加索引栏以后,导致cell的内容整体左移,如下


索引栏导致tableView的cell显示左移_第1张图片
cell内容左移.png

但是有时候我们并不想让内容移动,而是想让索引栏覆盖在cell上面,像下面这样


索引栏导致tableView的cell显示左移_第2张图片
期望结果.png

那么我们就可以在tableviewcell类里面重写一下content view的宽度
- (void)layoutSubviews
{
    [super layoutSubviews];

    self.contentView.width = kScreenWidth;
}

你可能感兴趣的:(索引栏导致tableView的cell显示左移)