2009-12-02 12 views
0

我有一個基於Core Data Books示例的應用程序,並且我得出結論,我需要賦予用戶在表中複製一行的能力 - 一組數據 - 然後讓他們編輯這個數據,而不是總是讓他們從頭開始創建新記錄。使用UITableViewCellEditingStyleInsert複製表格行?

我正在考慮使用UITableViewCellEditingStyleInsert編輯控件來做到這一點 - 用戶可以在一次按下它後複製一個條目並且不會插入一個新條目 - 因爲我在導航欄中使用了「+」按鈕添加新記錄。

我不能用標準的TableCell定義雖然做到這一點 - 因爲我只能刪除或插入,而不是兩個,所以我想我會創建一個自定義的表格單元格來做到這一點。

任何其他建議,不會阻塞用一堆額外的「東西?」的用戶界面?由於我已經在導航欄中有一個「編輯」按鈕,它似乎是刪除操作的邏輯擴展,以某種方式添加複製操作。

感謝,

-t

回答

1

也許有一個編輯樣狀態,其中擊中「+」按鈕或任何UI您目前有創建一個新的項目,而不是把表的編輯模式所有插入代替刪除,並在底部添加一個「添加新」行,通訊錄風格?

+0

我這樣做,它的工作很好。感謝您的建議。 – Tim 2010-02-06 17:14:41

相關問題