我已经为我的UITableView节标题实现了一个自定义 View (通过viewForHeaderInSection)。在纯 View 模式下,默认行为似乎是单元格漂浮在节标题下方,而触摸事件则落入其下方的单元格中。

如何让自定义节标题 View 首先响应其边界内的任何触摸事件并采取一些措施,而不是将事件传递给节标题 View 下的单元格?

最佳答案

使用UIControl代替UIView与

[aControl addTarget:<target> action: @selector(<desiredSelector:>) forControlEvents:UIControlEventTouchUpInside];

10-06 10:55