2008-10-06 14 views
42

Estoy construyendo una interfaz muy parecida a la vista flipside de la aplicación meteorológica integrada, o la vista de alarmas de la aplicación Clock en modo de edición. La vista de tabla siempre está en modo de edición, por lo que el ícono de eliminación aparece en el lado izquierdo de cada celda.UITableView didSelectRow durante la edición?

Cuando la vista de tabla está en modo de edición, mi delegado no recibe las notificaciones didSelectRowAtIndexPath. Recibe accessoryButtonTappedForRowWithIndexPath notificaciones, pero eso no es lo que quiero hacer. Quiero que mis filas sean seleccionables, incluso cuando la vista de tabla esté en modo de edición.

¿Alguna idea sobre cómo puedo lograr esto?

Gracias,

P. S. ¡Hurra por la NDA levantada! =)

Respuesta

101

Conjunto table.allowsSelectionDuringEditing a YES.

+0

¡OH! Gracias. Sin embargo, no creo que se mencione en la documentación del SDK. –

12

También puede establecer esto en el inspector de atributos. Asegúrese de seleccionar la vista de tabla, no el controlador de vista, y seleccione "Selección única durante la edición" en el menú desplegable Edición: enter image description here

Cuestiones relacionadas