解决方法如下: 把tag值中[indexPath row]部分去掉,从而变为定值 理由如下: 定义cell的花括号中 if(cell==nil) { ....... } 应只放入相同的元素,不同的元素应放到括号外面 这其中就包括, 1.由[indexPath row]决定的成分不应该在 这部分加入cell,当然一定要这样做,也不一定出错 但是固定的元素放入花括号中才是复用的本意,才能 通过复用机制来节约内存 2.通过tag来寻找cell中元素不应该与[indexPath row]挂钩, 当然一定要这样做,也不一定会出错