通过重写layoutSubviews
方法,遍历视图,找到 UILabel
视图进行修改。
UITableViewCellDeleteConfirmationView
这个视图只有在滑动的时候,才能遍历出来。
- (void)layoutSubviews
{
[super layoutSubviews];
for (UIView *subView in self.subviews) {
if ([NSStringFromClass([subView class]) isEqualToString:@"UITableViewCellDeleteConfirmationView"]) {
UIView *bgView=(UIView *)[subView.subviews firstObject]; // _UITableViewCellActionButton
for(UIView *view in bgView.subviews){
if ([NSStringFromClass([view class]) isEqualToString:@"UIButtonLabel"]) {
UILabel *textLabel=(UILabel *)view;
textLabel.font = [UIFont systemFontOfSize:14];
}
}
}
}
}
还在给图片设置圆角?设置个心形怎么样?
https://github.com/xjh093/JHViewCorner