Recreación de la tabla de iTunes (iOS app) ViewCell que previsualiza las canciones

Estoy creando una aplicación que proporcionará al usuario una list de files de audio y les permitirá probar una pequeña pieza de audio cuando selectn la canción (al igual que la aplicación iTunes iOS).

Me encanta la forma en que la aplicación iTunes iOS lo implementó (image adjunta); en donde puedo hacer clic en una celda y la tapa del álbum se voltea para mostrar un indicador de progreso y un button de parada. Puedo seleccionar una celda y la muestra comienza a reproducirse, y en el momento en que la paro, el indicador de progreso vuelve a mostrar el arte del álbum / canción.

Vista previa de la música iTunes iOS

Me gustaría crear algo así para mi aplicación. Cualquier sugerencia sobre cómo puedo seguir adelante.

Gracias una tonelada por adelantado! :RE

EDIT: Basado en la sugerencia de Till, agregaré esta edición. Lo que deseo get al hacer esta pregunta son las sugerencias para el mejor enfoque para hacer posible la animation de flip, que muestra una vista personalizada en un espacio de image UITableViewCell. Actualmente, no estoy preocupado por reproducir el audio o mostrar el progreso de la reproducción. Simplemente necesito sugerencias sobre el mejor enfoque para realizar la animation de giro y sustituir la image con una UIView personalizada. 🙂 ¡Gracias de nuevo! :RE

Deberás crearlo. Sugiero hacerlo como una tabla personalizada. Si lo pulimenta bien, puede ponerlo en CodeCanyon y hacer que valga la pena.

Además, puedo recomendar mirar los trabajos en http://cocoacontrols.com/ – Puede que no tenga exactamente este, pero tiene muchos controles e inspiraciones interesantes.

Esto es exactamente lo que estás buscando:

https://github.com/marshluca/AudioPlayer

También puede consultar algunas Fuentes:

https://github.com/lipka/LLACircularProgressView