回答
一種方法是讓您的UITableViewController實現UITextFieldDelegate協議,然後將其指定爲嵌入在您的CustomCell UITableViewCellSubclass中的UITextField的委託。
你首先需要實現你的表視圖控制器子類UITextFieldDelegate協議...
MyTableViewController : UITableViewController <UITextFieldDelegate>
然後在你的子類中添加的textFieldShouldReturn的實施:(*的UITextField)文本字段的方法。當用戶完成編輯細胞的的UITextField的內容的這種方法將被稱爲...
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
NSString *enteredText = [textField text];
// .. do something with the text
}
最後你需要設置你的CustomCell的的UITextField的委託財產是你的UITableViewController子類。要做到這一點只需添加一個方法調用到現有的tableView:的cellForRowAtIndexPath:方法...
cell.textField.delegate = self;
:謝謝你的回覆,你能告訴我如何識別哪個單元格被修改? – user198725878
使用標籤?是正確的 – user198725878
- 1. TableViewCell - 自定義單元格iOS - 內容
- 2. 在自定義單元格內添加自定義單元格
- 3. 自定義Monotouch.Dialog元素中的中心單元格內容
- 4. 在React FixedDataTable上創建自定義表格單元格內容
- 5. 自定義單元格textfield沒有保存在UITableView中的內存
- 6. 如何在自定義表格單元格中保存文本字段
- 7. 如何實現自定義單元格
- 8. 如何製作自定義單元格?
- 9. 具有自定義&dymanic視圖的UITableView單元格 - 內容
- 10. dojo dgrid自定義渲染單元格內容
- 11. 自定義單元格內容在UITableView中重疊
- 12. 如何保持內容的表格的單元格內有一定的餘量
- 13. 自定義表格單元格不顯示任何內容 - 斯威夫特2
- 14. 如何停止自定義單元格包含強標籤以覆蓋內容?
- 15. 如何製作一個返回單元格內容的自定義函數?
- 16. 自定義uitableview單元格?
- 17. dojox.grid.DataGrid自定義單元格?
- 18. 自定義datagridview單元格?
- 19. 自定義tableview單元格
- 20. DataGridView單元格自定義
- 21. UICollectionView自定義單元格
- 22. UITableView自定義單元格
- 23. Monotouch.Dialog自定義單元格
- 24. TableView自定義單元格
- 25. iOS:自定義單元格lldb內存訪問錯誤
- 26. 具有按鈕內存問題的自定義單元格
- 27. UITableView自定義單元格,滾動和內存管理
- 28. 如何在自定義tableview單元格內實現tableview?
- 29. 當滾動單元格時,如何維護和保存自定義單元格文本框輸入數據deque
- 30. 表格視圖中的自定義單元格不顯示內容
你是什麼意思「時保存修改的內容」?鏈接的教程不添加額外的UITextField。它只是顯示如何更改標準字段的值。如果你想添加一個,那麼你可以將它添加到cellForRowAtIndexPath方法中。對UITableViewCell進行子類化,適當地創建和添加新的TextField可能很明智,將其佈局在layoutSubviews方法中,並在Table View Controller的cellForRowAtIndexPath方法中設置它的值。 –