# Alertift **Repository Path**: yulin97/Alertift ## Basic Information - **Project Name**: Alertift - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-13 - **Last Updated**: 2022-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Alertift ![logo](Documents/logo.png) ```swift Alertift.alert(title: "Alertift", message: "Alertift is swifty, modern, and awesome UIAlertController wrapper.") .action(.default("❤️")) .action(.default("⭐")) .show(on: self) ``` [![GitHub release](https://img.shields.io/github/release/sgr-ksmt/Alertift.svg)](https://github.com/sgr-ksmt/Alertift/releases) ![Language](https://img.shields.io/badge/language-Swift%205.0-orange.svg) [![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) [![CocoaPods](https://img.shields.io/badge/Cocoa%20Pods-✓-4BC51D.svg?style=flat)](https://cocoapods.org/pods/Alertift) [![CocoaPodsDL](https://img.shields.io/cocoapods/dt/Alertift.svg)](https://cocoapods.org/pods/Alertift) ## 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*: ```bash github "sgr-ksmt/Alertift" ~> 4.2 ``` - Run `carthage update` - Add the framework as described.
Details: [Carthage Readme](https://github.com/Carthage/Carthage#adding-frameworks-to-an-application) ### CocoaPods **Alertift** is available through [CocoaPods](http://cocoapods.org). To install it, simply add the following line to your Podfile: ```ruby 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.