所以我终于想出了如何在我的应用程序中设置 Algolia 搜索。当我打字时出现点击时,感觉很好,有 10 秒钟,但随后我单击其中一个单元格并意识到它并没有TeacherDetailsViewController
像我的正常单元格那样实例化。
这是它用每个事件实例化的 VC。
当我在 Algolia 搜索中选择单元格时,会发生这种情况......
有谁知道我如何将这些搜索结果单元与我用我的普通 tableview 单元实例化的同一个 VC 连接起来?
一些额外的代码将澄清结果单元格。
struct NameOfEventTableViewCellConfigurator: TableViewCellConfigurable {
let model: NameOfEvent
init(model: NameOfEvent, indexPath: IndexPath) {
self.model = model
}
func configure(_ cell: UITableViewCell) {
cell.textLabel?.text = model.eventName
cell.textLabel?.font = UIFont(name: Constants.CellDetails.fontName, size: 25)
}
}