iOS自定制实现类似UITableViewCellSelectionStyle的效果


//在自定义cell中实现,两种方法都可行,一个是改颜色,一个是用图片

-(void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated {
//if(highlighted)
//  self.backgroundColor= [UIColororangeColor];
//else
//  self.backgroundColor= [UIColorclearColor];
if(highlighted)
  self.backgroundView= [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"lyric_mask"]];
else
  self.backgroundView=nil;
[supersetHighlighted:highlightedanimated:animated];
}

这样就可以了....小菜鸟第一次发文,从简单的做起~

你可能感兴趣的:(iOS自定制实现类似UITableViewCellSelectionStyle的效果)