ios - 使用 UITableView 处理事件

标签 ios uitableview event-handling

这就是我想做的......但不知道该怎么做:

我有一个由多个部分中的多行组成的表格 View 。当我将表格从一个部分滚动到另一个部分时,我想做一些其他操作 - 我想要为此有一个操作处理程序。但是,我不知道该怎么做。

有人可以帮帮我吗?谢谢。

最佳答案

可以将tableview delegate设置为controller并实现该delegate功能

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath

该函数将在单元格显示之前被调用。您可以使用索引路径来检查它是否将成为某个部分中的第一项。

希望这有帮助。

关于ios - 使用 UITableView 处理事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621305/

相关文章:

ios - 为 iOS 7 半透明 UINavigationBar 实现明亮、生动的色彩

javascript - 如何阻止 ColdFusion 目标在 Safari 中打开?

ios - 在 iOS 中通过 AVAssetReaderTrackOutput 获取样本缓冲区时音频丢失?

ios - 带有文本字段的 uitableviewcell 传递更改的数据

uitableview - iOS 7 UITableViewStyleGrouped 缺少圆角和单元格行宽填充 View 大小

Javascript ScrollTo 仅将事件应用于父 div

ios - NSDictionary 与 [字符串 :AnyObject] in Swift

ios - 展开 UITableViewCell

java - 进程内事件系统与带有代理的微服务相比,有哪些好的用例?

javascript - 是否允许多个元素各有一个 addEventListener?