天天看點

将一種cell當做幾種cell使用

将一種cell當做幾種cell使用

将一種cell當做幾種cell使用

将一種cell當做幾種cell用是有着一些意義的,比如,有時候,不同的cell之間差異很小,如果再派生一個cell出來,就會顯得很麻煩,這時候,将這個cell當做幾個cell用才有市場的說:)

效果:

将一種cell當做幾種cell使用
将一種cell當做幾種cell使用
将一種cell當做幾種cell使用

源碼:

modelcell.h 與 modelcell.m

rootviewcontroller.m

核心的地方:

根據屬性的setter方法動态隐藏cell中的某些控件

将一種cell當做幾種cell使用

然後在配置cell的時候動态設定要顯示的控件

将一種cell當做幾種cell使用

just so easy :)