Code Bye

cell复用,导致cell字体颜色错乱问题

 

想在cell选中状态下文字显示粉色,图片也是粉色,而在非选中状态的下的图片和文字显示灰色,不滚屏的时候没事,一旦滚屏,cell复用之后,有的非选中状态的cell也显示粉色了,在快速滚动的时候更严重,求助,有没有方法能解决。

40分
有,不要让cell 去记住选中状态,而是在数据源里加一个selected 属性,cell 根据数据的这个属性来显示不同的样式
谢谢版主,如你所说,在数据源中加了一个标记。之前一直纠结cell本身,没有考虑数据源,谢谢。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明cell复用,导致cell字体颜色错乱问题