ios cocoa-touch uitableview uibutton

ios - UIButton dentro de UITableViewCell



cocoa-touch (1)

si construye la celda como mencionó anteriormente: myCustomCell representa una subvista dentro de la celda y tiene dos botones dentro, cada botón tiene acción, esto debería funcionar de la siguiente manera; Al hacer clic en el botón, didSelectRowAtIndexPath no funcionará y el botón manejará el evento táctil, ya que la primera acción que es el botón observará la jerarquía táctil y no continuará con el didSelectRowAtIndexPath y al tabular en todas partes, excepto en los botones, didSelectRowAtIndexPath manejará el toque ya que ningún observador maneja este evento táctil y llegará a didSelectRowAtIndexPath

Tengo 2 UIButtons dentro de una Clase myCustomCell que es una subclase de UITableViewCell.

El esquema negro es la celda (UITableViewCell *) que devuelve '' cellForRowAtIndex ''. Esta celda contiene '' myCustomCell '' como una subvista. '' myCustomCell '' tiene dos UIButtons y las siguientes propiedades:

backgroundcolor = clearColor opaque = NO

Al hacer clic en cualquier parte de la celda a excepción de las dos cajas rojas (botones de IU), quiero que se active el '' didSelectRowAtIndexPath ''. Pero si el usuario hace clic en el UIButton, solo se debe activar el selector para el objetivo, y no el ''didSelectRowAtIndexPath''. Cómo puedo conseguir esto ?