前段时间在写百度离线地图的时候遇到的问题,因为要用全代码来实现。所以在cell里面要add图片,label等。然后发现cell里面会显示重叠。在网上查资料可以得到是因为cell
的重用而导致的问题,根据资料里面说的我remove了cell的subview。
也就是红色箭头这句,然而在iOS7中还是有显示重叠的现象。几经查找才知道,iOS7的cell的subview是三层的 而iOS6 iOS8是两层的 。所以就由此得出,要进入后一层的subview去删除
这样在iOS6,7,8 都不会有问题了。