【问题标题】:i want to show textfield data in tableviewcell which replace the existance data on cell in iphone?我想在 tableview 单元格中显示文本字段数据,以替换 iphone 中单元格上的现有数据?
【发布时间】:2010-07-08 06:15:44
【问题描述】:

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

【问题讨论】:

    标签: iphone objective-c uitableview plist


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

    【讨论】:

    • 嗨 tonclon 我从来没有使用过自定义协议,所以请多描述一下,因为我无法获得 o/p
    • 嗨 tonclon 如何从文本字段的文本中更改特定的单元格内容,因为我无法设置数据如何执行此操作,请详细解释
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多