Iphone 作为第一响应者查看

Iphone 作为第一响应者查看,iphone,Iphone,大家好,我想知道如何使添加到单元格内容视图的子视图成为第一响应者。当我触摸单元格tableViewDidSelectRow时,会调用方法。我已将customView作为子视图添加到单元格。我已实现委托方法,该方法在自定义视图中的toches结束时调用。但此方法在tableViewDidSelectRow之后调用方法被调用。我希望首先调用委托方法,然后调用tableViewDidSelectRow。我甚至将customView excluiveTouch属性设置为YES。肯定 (void)tou

大家好,我想知道如何使添加到单元格内容视图的子视图成为第一响应者。当我触摸单元格tableViewDidSelectRow时,会调用方法。我已将customView作为子视图添加到单元格。我已实现委托方法,该方法在自定义视图中的toches结束时调用。但此方法在tableViewDidSelectRow之后调用方法被调用。我希望首先调用委托方法,然后调用tableViewDidSelectRow。我甚至将customView excluiveTouch属性设置为YES。

肯定

  • (void)touchesend:(NSSet*)toucheevent:(UIEvent*)event
将在DidSelectRowFor之后调用。因为在单击单元格时调用了didSelect,在移除手指时触摸SENDED

如果您想要touchesend,则必须在DidSelectRowFor之前调用,然后您必须重写some方法。像

  • (BOOL)正确地成为cell类和自定义类中的第一响应者。也覆盖

  • (UIResponder*)nextResponder使用此方法调用下一个响应程序

试试这个。让我知道是否工作