Animating a custom popover view

On iOS, is it possible to animate the appearance of a new view on top of a button, like a popover? The GIF below shows the sort of thing I mean:

I suspect this will need a 3rd party solution to implement, which is fine. Any help is greatly appreciated.

Thanks

I just happened to work on animations this week.
I’m too busy today, will try to look more into it tomorrow.

Thanks @Jeremie Leroy - very much appreciated.