Dibujar un círculo y animar tamaño / color

Estoy dibujando un circulo en el-drawRect: método de miUIView usando la normaCGContextFillEllipseInRect() código. Sin embargo, me gustaría pulsar ligeramente (hacer más grande y más pequeño) y cambiar la intensidad del relleno de color con una animación. Por ejemplo, si el círculo está lleno de rojo, me gustaría pulsar el círculo y hacer que el rojo sea un poco más claro y más oscuro en el tiempo con la acción pulsante. Al no tener mucha experiencia con Core Animation estoy un poco perdido sobre cómo hacer esto, por lo que cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta