Swift version: HLRoundCornerTableView
- 在需要使用的地方导入头文件
#import "KKRoundCornerCell.h"
- 使用
+ (instancetype)cellWithTableView:(UITableView *)tableView style:(UITableViewCellStyle)style radius:(CGFloat)radius indexPath:(NSIndexPath *)indexPath strokeLineWidth:(CGFloat)lineWidth strokeColor:(UIColor *)strokeColor;
一句话即可
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
KSKRoundCornerCell *cell = [KSKRoundCornerCell cellWithTableView:tableView style:UITableViewCellStyleDefault radius:10.0f indexPath:indexPath strokeLineWidth:2 strokeColor:nil];
return cell;
}
#Change history
2016.4.28 Fix big: 修复了继承后的子类可能出现的问题,若需在自定义子类中添加控件,请覆写子类中的 - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
方法
- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) {
[self addSubviews];
}
return self;
}
2016.4.7 Fix bug:设置cell的默认颜色为白色
2016.4.6 增加边框功能
2016.2.4 再次重写代码,使用更加简单,一句话即可。
2015.12.31 重新修改代码,无需手动判断cell类型。
2015.12.30 修正了删除样式不正常显示的问题。