一廷蓉、cell點(diǎn)擊背景色覆蓋按鈕的背景色
?cell默認(rèn)選中行的顏色是灰色的全封,如果cell上有按鈕等控件,cell的灰色會(huì)覆蓋控件的背景色
解決方案:在自定義的cell中實(shí)現(xiàn)如下兩個(gè)方法:
-(void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
被覆蓋的控件名.backgroundColor = 控件背景色桃犬;
}
-(void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated {
[super setHighlighted:highlighted animated:animated];
被覆蓋的控件名.backgroundColor =控件背景色;
}