我想在tableviewcell中显示文本字段数据来替换iphone中单元格上的存在数据?

时间:2010-07-08 06:15:44

标签: iphone objective-c uitableview plist

在我的应用程序中,我有tableviewcontroller及其detailviewcontroller(dvc)。 dvc包含textfield和button。我实际上想要当我点击按钮时,textfield文本被替换为tableview单元格文本。我该怎么办?详细解释

1 个答案:

答案 0 :(得分:0)

  1. 定义委托协议,其中包含方法 - (void)textHasChangedTo:(NSString *)text
  2. 使tableviewcontroller符合此协议。
  3. 在tableviewcontroller上实现- (void)textHasChangedTo:(NSString*)text,以便更改单元格中的文本。例如,更改模型中的文本并让tableView重新加载数据。
  4. 在dvc上定义委托属性。
  5. 在将dvc推送到导航堆栈之前,将dvc的委托设置为tableviewcontroller。
  6. 在按钮操作中,使用新文本在代理上调用textHasChangedTo :.