我想在 tableview 单元格中显示文本字段数据,以替换 iphone 中单元格上的现有数据?
Posted
技术标签:
【中文标题】我想在 tableview 单元格中显示文本字段数据,以替换 iphone 中单元格上的现有数据?【英文标题】:i want to show textfield data in tableviewcell which replace the existance data on cell in iphone? 【发布时间】:2010-07-08 06:15:44 【问题描述】:在我的应用程序中,我有 tableviewcontroller 及其 detailviewcontroller(dvc)。 dvc 包含文本字段和按钮。我实际上希望当我单击按钮时文本字段文本被替换为 tableview 单元格文本。我该怎么办?详细解释
【问题讨论】:
【参考方案1】:-
定义一个委托协议,其中包含方法 - (void)textHasChangedTo:(NSString*)text
使 tableviewcontroller 符合此协议。
在 tableviewcontroller 上实现
- (void)textHasChangedTo:(NSString*)text
,以便它更改单元格中的文本。例如,更改模型中的文本并让 tableView 重新加载数据。
在 dvc 上定义委托属性。
在将 dvc 推送到导航堆栈之前,将 dvc 的委托设置为 tableviewcontroller。
在按钮操作中,使用新文本在委托上调用 textHasChangedTo:。
【讨论】:
嗨 tonclon 我从来没有使用过自定义协议,所以请多描述一下,因为我无法获得 o/p 看看这个问题:***.com/questions/645449/… 嗨 tonclon 如何从文本字段的文本中更改特定的单元格内容,因为我无法设置数据如何执行此操作,请详细解释以上是关于我想在 tableview 单元格中显示文本字段数据,以替换 iphone 中单元格上的现有数据?的主要内容,如果未能解决你的问题,请参考以下文章
尝试快速从数组中删除时,不应删除 tableview 单元格中的最后一个单元格
iOS:如何从 tableview 的自定义单元格中的 UITextField 访问值