我在单元格中有几个 UI 对象有手势识别器实例。我需要获取按压对象所在的单元格。我有下面的方法来获取它,但它只在 iOS 7 之前工作:
UITableViewCell *cell = (UITableViewCell *)[[[sender view] superview]superview];
对于 iOS 6,它返回UITableViewCell
对于 iOS 7,它返回UITableViewCellScrollView
我认为新单元格在 iOS 7 中有一些额外的视图,这就是为什么我抓取UITableViewCellScrollView
而不是UITableViewCell
像以前那样。