我的自定義單元格有問題。
我的細胞的結構類似於本圖片:
在編輯模式下避免單元格自動調整iPhone
灰色視圖= cell.contentView
橙視圖=按鈕加入作爲一個子視圖的內容查看
黃色視圖=標籤添加作爲子視圖的內容查看
藍視圖=圖像視圖添加作爲子視圖的內容查看
綠色視圖=附屬視圖
的問題是,當我切換編輯到的tableView,我的細胞縮進隱藏附件查看和移動所有其他的東西。我想避免這個。
當我切換編輯模式時,我的單元格不能移動它的內容,編輯控件(減去左邊的紅色按鈕)必須取代contentView中的按鈕,最後一個應該隱藏自己。
我試過tableView:shouldIndentWhileEditingRowAtIndexPath:
方法沒有成功,因爲我的tableView是普通的。我也嘗試覆蓋willTransitionToState:
方法,但我不知道如何去做我想要的。
有人可以幫助我嗎?
非常感謝!
是的,我已經將它們添加到contentView中,因爲我知道這是最好的方法......但是,我可以直接將它們添加到單元格嗎? – matteodv
你的確可以。內容視圖是「最好的方式」,因爲它可以讓你調整大小和重新排列,所以對你來說,它實際上並不是最好的方式! – jrturton
謝謝...我馬上試試... – matteodv