iOS Developer

iOS 更改tableViewCell系统选中图片

2016-12-03  本文已影响0人  短发控丶kk

坚持让分享成为一种习惯

在自定义cell中加入以下代码

系统选中 自定义选中

-(void)layoutSubviews

{

[super layoutSubviews];

for (UIControl *control in self.subviews){

if ([control isMemberOfClass:NSClassFromString(@"UITableViewCellEditControl")]){

for (UIView *v in control.subviews)

{

if ([v isKindOfClass: [UIImageView class]]) {

UIImageView *img=(UIImageView *)v;

if (self.selected) {

//选中时图片

img.image=[UIImage imageNamed:@"select"];

}else

{

//未选中时图片

img.image=[UIImage imageNamed:@"empty"];

}

}

}

}

}

}

上一篇 下一篇

猜你喜欢

热点阅读