Accesorio iOS UITableViewCell en el lado izquierdo?

Para mi aplicación, quiero un número de celdas que puedan tener tanto una marca de verificación como un button de revelación de detalles. Es decir, quiero que aparezcan exactamente igual que la selección de la networking de Wi-Fi en las configuraciones de iOS: marca de verificación en el lado izquierdo, contenido en el medio y button de divulgación de detalles a la derecha.

¿Hay una forma adecuada de hacer esto, o se supone que solo debo usar una image de una marca de verificación en la parte de la image del contenido de la celda? Si conoce algún código de muestra haciendo este tipo de cosas, por favor, señálelo.

Los styles estándar para UITableViewCell no incluyen uno que funcione como lo desee, por lo que tendrá que hacerlo usted mismo agregando manualmente una subvista a la celda.

Puede usar el ejemplo aquí como punto de partida.

Puede lograrlo simplemente anteponiendo un par de símbolos Unicode: Ponga la marca de verificación en el lado izquierdo de UITableViewCell

¿Por qué no agrega una image a la image de vista estándar de la celda y luego a una configuration de tap en ella?

Así es como lo hice en willDisplayCell:

//Reset the cell cell.imageView.image=nil; cell.imageView.userInteractionEnabled=NO; for(UIGestureRecognizer *recognizer in cell.imageView.gestureRecognizers) [cell.imageView removeGestureRecognizer:recognizer]; //Add the gesture cell.imageView.userInteractionEnabled=YES; cell.imageView.image=[UIImage imageNamed:@"myImage"]; UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(geolocationAction:)]; [cell.imageView addGestureRecognizer:tapGestureRecognizer];