uitableviewcell stepper guidelines buttons ios xcode disclosure

ios - stepper - ¿Cómo uso el botón de información detallada?



stepper ios (3)

El método correcto de delegado de tableView es:

-(void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath

-Básicamente, el botón de revelación de detalles es útil para mostrar información adicional en su tabla. Además de la información principal que se invoca cuando el usuario selecciona la fila (es decir, el método didSelectRowAtIndexPath)

Soy nuevo en Xcode y necesito saber cómo usar el botón de Revelación de detalles que he agregado a mi tabla. El botón redondo de flecha azul cuando se presiona redireccionará al usuario a otro ViewController, y en ese ViewController, se mostrarán los datos en la fila seleccionada. Lo usaré para actualizar. Me disculpo por mi falta de conocimiento sobre la programación de iOS. Por favor, se paciente conmigo. ¡Gracias! :)


Lo único que hace el indicador de divulgación de detalles es que el usuario sepa que puede (y debe) tocar la celda o la flecha para mostrar más información. Para mostrar la información adicional, deseará manejar el método de delegado -didSelectRowAtIndexPath para su vista de tabla. Desde allí puede presionar otro controlador de vista o mostrar cualquier cosa relevante para su celda seleccionada.


Método de delegado en Swift 3.0

func tableView(_ tableView: UITableView, accessoryButtonTappedForRowWith indexPath: IndexPath) { }

Pero para Usar este delegado: puede usar cualquiera de los siguientes dos tipos de accesorios:

cell.accessoryType = .detailDisclosureButton cell.accessoryType = .detailButton