What is PMAlertController?

PMAlertController is a small library that allows you to substitute Apple’s uncustomizable UIAlertController, with a beautiful and totally customizable alert that you can use in your iOS app. Enjoy!

Features:

  •  Header View
  •  Header Image (Optional)
  •  Title
  •  Description message
  •  Customizations: fonts, colors, dimensions & more
  •  1, 2 buttons (horizontally) or 3+ buttons (vertically)
  •  Closure when a button is pressed
  •  Text Fields support
  •  Similar implementation to UIAlertController
  •  Cocoapods
  •  Carthage
  •  Animation with UIKit Dynamics
  •  Objective-C compatibility
  •  Swift 4, Swift 4.2 & Swift 5 support
  •  Swift Package Manager

Overview

  • Pricing: Free
  • Resource Link: https://github.com/pmusolino/PMAlertController
  • Resource Maker on Twitter: Paolo Musolino
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: PMAlertController
  • Carthage: pmusolino/PMAlertController