緣由是fix別人的bug 讓leader給說了,覺得寫的不好,大周末的心情也不美麗,就寫一寫
需求 : 排名表單中含有自己 隱藏掉自己的分割線改變背景色和lastCell的分割線
方案 1
首先在模型中增加了兩個屬性 BOOL hideLine? BOOL isLast ?一個是隱藏線 一個是上一個cell
其次在自定義Cell內(nèi)部進(jìn)行判斷
方案 2
不需要自己來找上面的cell是哪個
在xib視圖中 增加一個view? 距上約束-1企圖蓋住上面的線? 但是失敗了
因為cell 出現(xiàn)的順序 按照誰是最新出來的會在最下面 所以-1的線就會被擋住
不過當(dāng)滑出cell后再回來就會置頂顯示 這樣就蓋住了
但是第一次進(jìn)來會有bug 所以這種方法不太好
其他方案
最早寫的是把自己model 和 上一個model 放一個數(shù)組中 傳到cell內(nèi)部去判斷, 有些復(fù)雜就不寫了
ps 最后 在這條路上我還差的太多.第一次通宵寫代碼. cool