首页 > 解决方案 > 如何用它的搜索结果快速更新 textField.text

问题描述

我有一个继承自 GradientView 的 SearchBar 类。我根据输入的文本实现了自动单词搜索。我正在将搜索结果提取到 tableView 并将其显示在 searchBar 下。当我在搜索结果中选择一个单元格时,我希望将“didSelectRowAtIndexPath”值附加到 searchBar 中已经存在的文本中。

标签: swiftuitextfield

解决方案


您应该为其他人发布相关代码以更好地帮助您。

根据您提供的信息,代码应该足以满足您的要求。

func didSelectRowAtIndexPath {
    let updatedText = (self.searchBar.text ?? "") + self.yourArrayName[indexPath.item]
    self.searchBar.text = updatedText
}

推荐阅读