最近新接手了一個比較坑的項(xiàng)目,邏輯近乎神邏輯。好不容易根據(jù)需求從一團(tuán)亂線中抽離出來之后,一運(yùn)行發(fā)現(xiàn)cell中的內(nèi)容竟然只有第一個顯示,于是硬著頭皮再看cell中的代碼,發(fā)現(xiàn)竟然又在self.contentView上添加了一層view來做視圖展現(xiàn)(本人以前沒這么干過)
然后就是新添加的這層視圖在作怪,不呈現(xiàn)的原因就是在self.contentView上新添加了一層視圖
造成這個原因主要?dú)w結(jié)為以下幾點(diǎn):
1.cell的圖層較多,在self.contentView上新加圖層會增加渲染問題,這個問題偶發(fā)性
2.self的自帶視圖設(shè)置為透明背景,self.contentView.backgroundColor =[UIColor clearColor];
3.其它控件背景色設(shè)置沖突問題