tableview点击变cell背景颜色问题 tableview 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是重用的问题实现-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath这个方法,把没选中的颜色改回原来的 哦,没注意你是要多选自己去实现一个uitableviewCell的子类,创建的时候默认就会给你继续选择的方法,在那边实现选中的功能可能比较容易- (void)setSelected:(BOOL)selected animated:(BOOL)animated{ [super setSelected:selected animated:animated]; // Configure the view for the selected state} 我觉得正常的做法应该是你在didSelectRowAtIndexPath这个方法中设置cell.selected=!cell.selected然后在cellForRowAtIndexPath方法中根据cell的selected值上不同的颜色 貌似你得data model 需要增加1个颜色得属性,也许是个数字什么,要把颜色属性记录下来 class style { id: color: description: } 10 个styles 。 u know ? 不太清楚请详细讲解下谢谢 。我就不知道为什么我点击第一个每15个cell都会变成红色。 每个style 有唯一编号, 选中其中1个时将其颜色属性assgin value,cell显示得时候取出来判断什么颜色,再显示之 判断iphone里是否安装有谷歌地图 在xcode下怎样通过wifi接收和发送数据,需要用到哪些库和哪些类? xib中上面拖的控件为什么程序执行的时候看不到啊,view设置的背景色也没用? empty project添加.xib文件。 打算做一些基于iphone的应用软件,没有Mac电脑 APP 应用软件提供商? 关于推送通知的隐藏 IOS应用怎样判断当前iPhone是否连接到了电脑 AVPlayer, KVO释放问题 ios 友盟分享朋友圈 回调问题 ios 重写 回调 禁用IPAD的摄像头和截屏
实现
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
这个方法,把没选中的颜色改回原来的
自己去实现一个uitableviewCell的子类,创建的时候默认就会给你继续选择的方法,在那边实现选中的功能可能比较容易- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
[super setSelected:selected animated:animated]; // Configure the view for the selected state
}
然后在cellForRowAtIndexPath方法中根据cell的selected值上不同的颜色
id:
color:
description:
} 10 个styles 。 u know ?