All Projects → sgr-ksmt → Alertift

sgr-ksmt / Alertift

Licence: mit
Swifty, modern UIAlertController wrapper.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Alertift

Statusalert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Stars: ✭ 809 (+234.3%)
Mutual labels:  cocoapods, carthage, uikit, alert
Tkswitchercollection
An animation switch collection
Stars: ✭ 877 (+262.4%)
Mutual labels:  cocoapods, carthage, uikit
Tbactionsheet
A Custom&Powerful Action Sheet For iOS. 一个 ActionSheet 满足所有样式!超高自由度的可定制!
Stars: ✭ 942 (+289.26%)
Mutual labels:  cocoapods, carthage, actionsheet
Cdalertview
Highly customizable alertview and alert/notification/success/error/alarm popup written in Swift
Stars: ✭ 1,056 (+336.36%)
Mutual labels:  cocoapods, carthage, alert
Lcactionsheet
一款简约而不失强大的 ActionSheet,微博、微信和 QQ 都采用了极其类似的样式,完全支持 Swift。
Stars: ✭ 809 (+234.3%)
Mutual labels:  cocoapods, actionsheet, alert
Bfkit
BFKit is a collection of useful classes and categories to develop Apps faster.
Stars: ✭ 811 (+235.12%)
Mutual labels:  cocoapods, carthage, uikit
Lgalertview
Customizable implementation of UIAlertViewController, UIAlertView and UIActionSheet. All in one. You can customize every detail. Make AlertView of your dream! :)
Stars: ✭ 1,027 (+324.38%)
Mutual labels:  cocoapods, carthage, actionsheet
Tweetextfield
Lightweight set of text fields with nice animation and functionality. 🚀 Inspired by https://uimovement.com/ui/2524/input-field-help/
Stars: ✭ 421 (+73.97%)
Mutual labels:  cocoapods, carthage, uikit
Sheeeeeeeeet
Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc.
Stars: ✭ 1,177 (+386.36%)
Mutual labels:  cocoapods, carthage, actionsheet
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+387.6%)
Mutual labels:  library, cocoapods, carthage
Overlaycontroller
OverlayController easily pop your custom view and provide optional transition animation. written in swift 5.0
Stars: ✭ 94 (-61.16%)
Mutual labels:  cocoapods, actionsheet, alert
Watchdoginspector
Shows your current framerate (fps) in the status bar of your iOS app
Stars: ✭ 497 (+105.37%)
Mutual labels:  cocoapods, carthage, uikit
Cfnotify
A customizable framework to create draggable views
Stars: ✭ 490 (+102.48%)
Mutual labels:  carthage, uikit, alert
Hokusai
A Swift library to provide a bouncy action sheet
Stars: ✭ 431 (+78.1%)
Mutual labels:  cocoapods, carthage, uikit
Fscalendar
A fully customizable iOS calendar library, compatible with Objective-C and Swift
Stars: ✭ 9,829 (+3961.57%)
Mutual labels:  library, cocoapods, carthage
Bfkit Swift
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Stars: ✭ 963 (+297.93%)
Mutual labels:  cocoapods, carthage, uikit
Shadowview
An iOS Library that makes shadows management easy on UIView.
Stars: ✭ 391 (+61.57%)
Mutual labels:  library, cocoapods, uikit
Stepslider
StepSlider its custom implementation of slider such as UISlider for preset integer values.
Stars: ✭ 391 (+61.57%)
Mutual labels:  cocoapods, carthage, uikit
Popmenu
A fully customizable popup style menu for iOS 😎
Stars: ✭ 1,155 (+377.27%)
Mutual labels:  cocoapods, carthage, actionsheet
Tkrubberindicator
A rubber animation pagecontrol
Stars: ✭ 1,337 (+452.48%)
Mutual labels:  cocoapods, carthage, uikit

Alertift

logo

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

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.💪

License

Alertift is under MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].