2014-03-27 105 views
2

我有一個UITableView與自定義單元格和自定義按鈕進入編輯模式以及自定義附件按鈕。一切正常,但我想UIImageView與另外兩個UILabels在單元格內相鄰的位置處於其X位置,但只希望「ADD QTY」UILabel移動其X位置以爲附件按鈕留出空間。UITableView編輯模式轉移單元格

Tableview upon entering edit mode.

+0

您需要處理您的自定義單元格的layoutsubviews方法 –

+0

將子編輯器添加到單元格內容視圖時,不要在編輯中移動它嗎?難道你不能僅僅添加除數量標籤以外的所有內容而不是內容視圖? – Simon

回答

6

如果你不想UITableViewCell的內容轉移,實現該方法

- tableView:shouldIndentWhileEditingRowAtIndexPath: 

,並使其返回NO。此方法是UITableViewDelegate的一部分。


爲了使ADD數量向左移動,你需要做一個自定義動畫,我想。對於動畫ADD 數量的標籤,這種方法

- tableView:willBeginEditingRowAtIndexPath: 

有一個類似的問題here。檢查出來並告訴我它是否有效。乾杯!

相關問題