Detectando un cambio en UISwitch

Esto suena trivial pero estoy notando algunas rarezas. He conectado un controlador para el evento Value Changed de un UISwitch. Lo que quisieraesperar es que cada vez que se llama al controlador, el valor del conmutador cambiaría. Pero eso en realidad no essiempre el caso. Si presiona el interruptor de encendido / apagado rápidamente, el controlador puede ser llamado consecutivamente con el MISMO estado para el interruptor (en mi aplicación específica esto es un problema). Así que me pregunto si alguien más ha notado este comportamiento y ha encontrado una buena solución.

Respuestas a la pregunta(8)

Su respuesta a la pregunta