上圖是設(shè)置的結(jié)果,cell四周圓角,陰影為了能明顯設(shè)置了綠色。
設(shè)置問題:如果都在cell上面設(shè)置,圓角和陰影,那么陰影會(huì)顯示不出來。
我的解決方法是:1. 在cell中自定義backgroudView,
2.在cell的初始化方法里,將backgroudView設(shè)置為cell的backgroundView
并且設(shè)置了cell的陰影
3. cell的文件中,在系統(tǒng)的setFrame方法中設(shè)置backgroudView的frame
4. 在tableView的代理方法中,實(shí)現(xiàn)以下方法:
以上就是我實(shí)現(xiàn)cell圓角和陰影同時(shí)出現(xiàn)的方法,可能有不足的地方,歡迎大家一起討論。