ALPopupView is a very flexible and customizable popup view.
It is composed by a titleBar with a default button used to close the popup, a fully customizable content view and an optional buttons bar at the bottom.
It can be wrapped within a border with custom width, radius and color.
The user can close it automatically just tapping outside and a delegate will be notified when a button is pressed.
Also, the duration of transition can be selected.