分隔符插入不起作用



我在Storyboard中有一个UITableView,我将分隔符内陷配置为自定义 (0,0) 以及原型单元格 (0,0)。

虽然我可以看到分隔线现在是表格宽度的 100%,但UIImageView(子类化为 AsyncImageView)仍然位于右侧 15px。

我尝试在加载时以及从取消队列构造单元格时将其设置在表视图上,但我仍然在左侧看到一个填充。(我已经查询了单元格和表格,插图和框架的左填充为零)。

我错过了什么吗?

您必须对 UITableViewCell 进行子类化,并从新创建的 UITableViewCell 类调用布局Subviews,在 layoutSubviews 方法中,使用

- (void)layoutSubviews{
    [super layoutSubviews];
    self.imageView.frame = CGRectMake(0, 0, 50, 50); // override frame of your choice
}

最新更新