Popularity
4.2
Declining
Activity
1.8
Growing
283
9
23

Programming language: Swift
License: MIT License
Tags: UI     Alert    
Latest version: v4.2.0

Alertift alternatives and similar libraries

Based on the "Alert" category.
Alternatively, view Alertift alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Alertift or a related project?

Add another 'Alert' Library

README

Alertift

[logo](Documents/logo.png)

Alertift.alert(title: "Alertift", message: "Alertift is swifty, modern, and awesome UIAlertController wrapper.")
    .action(.default("โค๏ธ"))
    .action(.default("โญ"))
    .show(on: self)

GitHub release Language Carthage Compatible CocoaPods CocoaPodsDL

Feature

  • Method chain.
  • Can add multiple actions at once.
  • UITextField support.
  • Image support. (above v3.1)
  • iPad support(Action Sheet, popover).
  • Can change title/message/button text/ background color without using private APIs.
  • Can change title/message's alignment without using private APIs.

How to use

๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰ [How to use](Documents/how_to_use.md)

Requirements

  • iOS 9.0+
  • Xcode 10+
  • Swift 5.0+

Installation

Carthage

  • Add the following to your Cartfile:
github "sgr-ksmt/Alertift" ~> 4.2
  • Run carthage update
  • Add the framework as described. Details: Carthage Readme

CocoaPods

Alertift is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'Alertift', '~> 4.2'

and run pod install

Swift PM

use version 4.2.0 or higher.

Manually Install

Download all *.swift files and put your project.

Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.:muscle:

License

Alertift is under MIT license. See the [LICENSE](LICENSE) file for more info.


*Note that all licence references and agreements mentioned in the Alertift README section above are relevant to that project's source code only.