如果你的Cell有客製化的Layout,那如果你需要編輯狀態時的變化的話,建議可以給一個新的cell的editing屬性,一旦呼叫時再去實作應有的變化,這樣可以減少你在View controller裡面的程式碼。
如果你要直接複寫cell的setEdting:animating:也可以,但如果你也呼叫了super的該方法,那他會有預設的編輯狀態動畫,如果你不想要,也可以不要呼叫它(super),至於你要使用原先的setEdting還是自己的setCellEditing:,就看你怎麼控制tableView的editing了。
如果你要直接複寫cell的setEdting:animating:也可以,但如果你也呼叫了super的該方法,那他會有預設的編輯狀態動畫,如果你不想要,也可以不要呼叫它(super),至於你要使用原先的setEdting還是自己的setCellEditing:,就看你怎麼控制tableView的editing了。
留言
張貼留言