Control de medidor de intensidad circular iPhone / iPad (imagen incluida)

Encontré esta interfaz interesante (comienza a los 33 segundoshttp: //vimeo.com/2294642), y me gustaría diseñar algo similar para mis propias aplicaciones. Estoy particularmente interesado en lamedida de intensidad circular / control de perilla como en la imagen adjunta. Tiene una sensación muy futurista y debería ser bastante simple de implementar usando touchchesMoved: devolución de llamada de reconocimiento de gestos.

Pero para no reinventar la rueda, ¿hay alguna biblioteca de código abierto que ofrezca capacidades avanzadas de IU, como las de la imagen / video?

Update: la respuesta de Hubert demuestra cómo usar el movimiento de un solo dedo para girar el dial. La segunda parte del rompecabezas es: ¿Cómo llenar el control con color?

Estoy pensando en rotar una imagen de color de fondo, pero una parte de ella debe cortarse o cubrirse con otra cosa para variar de un fondo vacío a completo. Tal vez el elemento cortado (aproximadamente 1 radián) puede ocultar un conjunto de segmentos en forma de abanico que siguen al dedo y crean la ilusión de un relleno del medidor que aumenta o disminuye continuamente. Los 6 segmentos x, y se animarían continuamente, posicionándolos de tal manera que cubrieran solo la fracción requerida del control.

Respuestas a la pregunta(6)

Su respuesta a la pregunta