iOS cell 左滑返回 定制返回按钮

在定制的cell类里面写如下代码

  • (void)layoutSubviews {
    [super layoutSubviews];
    for (UIView *subView in self.subviews){
    if([subView isKindOfClass:NSClassFromString(@"UITableViewCellDeleteConfirmationView")]) {
    UIView *confirmView=(UIView *)[subView.subviews firstObject];
    // 改背景颜色
    confirmView.backgroundColor = GLCOLORBOTTOM;
    if([confirmView isKindOfClass:NSClassFromString(@"UIButton")]){
    UIButton *deletebtn=(UIButton *)confirmView;
    // 改删除按钮
    [deletebtn setImage:[UIImage imageNamed:@"icon_delete_round"] forState:UIControlStateNormal];
    [deletebtn setTitle:nil forState:UIControlStateNormal];
    }
    break;
    }
    }

}

样式如下

IMG_1576.PNG
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容