2012-05-30 130 views
2

我想編輯,刪除和重新排列可用視圖中的單元格。我很擅長刪除和重新排序,但如何編輯單元格?編輯UITableViewCell並更改文本標籤

我想單擊編輯按鈕時更改cell.textLabel.text。

+0

cell.textLabel.text應該改變的是什麼?我的意思應該是cell.textLabel.text的價值被點擊編輯時?如果你只是想改變簡單的文本,那麼你可以重新加載表編輯點擊。 –

+0

textlabel應該是可編輯的,以便我可以更改文本 – ichanduu

+2

您不能編輯標籤,因爲它是。如果您想更改標籤或單擊編輯按鈕時可編輯,您必須在單元格上添加文本框。然後,當你點擊單元格時,它將帶上鍵盤,因爲它的uitextfield,你可以用新的編輯現有的文本。 – iMash

回答

0

請參閱答案由mihiros給出是非常正確的。

我還會建議要做到這一點: -

1) On click of a Edit Button on cell, you can remove or hide the text and replace it with textField there. 

2)Add the required text in that field and then on click on Ok or done fetch the text from text field and provide it to the **cell.textLabel.text** and then UnHide the Label (if u have hidden it while editing). 

新增: - 你也可以把文本字段的默認文本,上面寫着在cell.textLabel編輯按鈕的點擊。文本。

如果這可以幫助你,你可以給予好評答案,或者簡單地接受它:)