PMAlertController is a great and customizable alert that can substitute UIAlertController
gravityDismissAnimation
& dismissWithBackgroudTouch
https://github.com/pmusolino/PMAlertController/pull/70
Now the PMAlertAction callback is called after that the alert was dismissed.
References:
Now you can hide text labels easily. The alert resizes itself accordingly.
Swift 4 and Xcode 9 support
Separator property inside PMAlertAction is now "open"
References: https://github.com/Codeido/PMAlertController/issues/50
Deprecated M_PI in Swift 3.1 substituted with Double.pi
References: https://github.com/Codeido/PMAlertController/pull/41