gpt4 book ai didi

iphone - 处理 UITableViewCell 中的按钮

转载 作者:行者123 更新时间:2023-11-29 04:01:44 25 4
gpt4 key购买 nike

我有一个 UITableView 从 Nib 加载单元格。每个 TableView 单元格上都有两个按钮。点击按钮时,我需要更新包含 TableView 的 View 中的其他字段。

过去,我在 TableView 单元格上使用委托(delegate)来回调 View Controller ,告诉它哪个按钮被点击,并使用单元格上的标签来查找单元格的索引。我当前面临的问题是,这种行为发生在我的应用程序的多个地方,并且各地的委托(delegate)模式可能很快就会变得困惑。

当点击特定单元格上的按钮时,是否有更好的方法向 tableview 的父 View Controller 发送消息?我需要知道哪个单元格被点击以及单元格上的哪个按钮被点击。

最佳答案

是的,更好的方法是让您的 Controller 成为按钮操作方法的目标。您仍然需要使用标签来获取按钮所在单元格的索引路径。您可以在 IB 或 cellForRowAtIndexPath 中连接操作方法。

关于iphone - 处理 UITableViewCell 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15775743/

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