UITableViewCell的自定义侧滑按钮

在tableViewCell中有的时候会有右边滑出若干个按钮的需求,如下所示:


UITableViewCell的自定义侧滑按钮_第1张图片
右侧滑出按钮

iOS11之前可以通过在自定义cell中重写layoutsubView:


UITableViewCell的自定义侧滑按钮_第2张图片
layoutsubViews

具体点击实现在UITableviewDelegate中:


UITableViewCell的自定义侧滑按钮_第3张图片
点击事件


iOS11出现之后不需要在cell里面进行代码重写,可以在一下这两个代理方法里面实现:

if(@available(ios11, *)) {

}


UITableViewCell的自定义侧滑按钮_第4张图片
左滑和右滑事件

你可能感兴趣的:(UITableViewCell的自定义侧滑按钮)