Controlador de acción personalizado, Swift

¿Alguien sabe cómo puedo codificar este controlador de alerta personalizado (el área superior especialmente), actualmente se encuentra en la aplicación de música de Apple. Quizás haya una biblioteca conocida que pueda hacerlo.

¿Soy consciente de cómo se codifica un controlador de acción?

let alertController = UIAlertController(title: nil, message: "Top Message Here", preferredStyle: .ActionSheet)


        let cancelAction = UIAlertAction(title: "Cancel", style: .Cancel) { (action) in
            // Drop View Pop up

        }

        alertController.addAction(cancelAction)

        let action1 = UIAlertAction(title: "Action Title", style: .Default) { (action) in

            //Code to Execute

        }

        alertController.addAction(action1)
        self.presentViewController(alertController, animated: true) {
            // ...

        }

Respuestas a la pregunta(2)

Su respuesta a la pregunta