gpt4 book ai didi

ios - 如何将按钮添加到 tableview,以便它提取特定于按下它的单元格的用户数据?

转载 作者:行者123 更新时间:2023-11-28 10:14:16 24 4
gpt4 key购买 nike

到目前为止,在我的项目中,我已经成功地实现了一个表格 View ,其单元格填充来自 FIR 数据库的帖子。

我不知道要添加什么代码,以便在按下消息用户按钮时识别并提取发帖人特定于该单元格的用户 ID。如果我能做到这一点,我就可以提取其他用户的其余信息,这样我就可以建立一个聊天,其中包括消息接收者的用户 ID、userFirstName 和个人资料照片。

我猜想标记按钮是第一步,但我不确定这如何让我获得特定于该帖子的用户 ID。

我什至没有要显示的代码,因为我对如何执行此操作一无所知....

最佳答案

将按钮放在单元格中。还创建一个自定义单元格类,并将 userId 或用户对象放入该单元格中。当您点击按钮时,您可以从该单元格中获取 userId 等。或者,如果您想将该事件从单元格获取到 View Controller ,您可以将委托(delegate)传递给 View View Controller 。像这样的东西

//cellforrowatindexpath
cell.delegate = self
cell.indexPath = indexPath

// Your cell class
protocol CellDelegate: class {
func didTapCell(index: IndexPath)
}

@IBAction func buttonAction(_ sender: AnyObject) {
self.delegate?.didTapCell(index: indexPath)
}

关于ios - 如何将按钮添加到 tableview,以便它提取特定于按下它的单元格的用户数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43599942/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com