0
我有自定義的TableViewCell,只想在編輯模式下使用它。我喜歡左側的刪除配件視圖和右側的重新排序控制視圖。但我想將它移動到單元的中心。我可以做嗎?如何在編輯模式下移動自定義UITableViewCell的editingAccessoryView?
我嘗試類似這樣的[cell.editingAccessoryView setFrame:()]
但沒有任何成功。
或者這裏唯一的選擇是完全自定義單元格嗎?
我有自定義的TableViewCell,只想在編輯模式下使用它。我喜歡左側的刪除配件視圖和右側的重新排序控制視圖。但我想將它移動到單元的中心。我可以做嗎?如何在編輯模式下移動自定義UITableViewCell的editingAccessoryView?
我嘗試類似這樣的[cell.editingAccessoryView setFrame:()]
但沒有任何成功。
或者這裏唯一的選擇是完全自定義單元格嗎?
視圖幀未被重置的原因很可能是因爲self.editingAccessoryView
是nil
,除非您使用自己的視圖進行設置,否則就是這種情況。
是的,您應該嘗試提供您自己的自定義編輯視圖並重置其屬性frame
,但這可能會干擾其他現有視圖。
所以你最好的選擇是定製一個完整的單元格。