JDropDownAlert
  • November 2, 2023

Simple DropDown Alert View For Any iOS Projects.

Usage


Top

 

let alert = JDropDownAlert()
alert.alertWith(“U can use just title”)

alert.didTapBlock = {
print(“Top View Did Tapped”)
}

let alert = JDropDownAlert()
alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Top View Did Tapped”)
}

Top with Directions

let alert = JDropDownAlert(position: .top, direction: .toLeft)
alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Top View Did Tapped”)
}

let alert = JDropDownAlert(position: .top, direction: .toRight)
alert.alertWith(titleString, message: messageString, topLabelColor: UIColor.white, messageLabelColor: UIColor.darkGray, backgroundColor: UIColor.brown)

// alert.alertWith(titleString, message: messageString, topLabelColor: UIColor.white, messageLabelColor: UIColor.darkGray)
// alert.alertWith(titleString, message: messageString, topLabelColor: UIColor.white)
// alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Top View Did Tapped”)
}

Bottom

let alert = JDropDownAlert(position: .bottom)
alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Bottom Alert View Did Tapped”)
}

Bottom With Directions

let alert = JDropDownAlert(position: .bottom, direction: .toLeft)
alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Bottom Alert View Did Tapped”)
}

let alert = JDropDownAlert(position: .bottom, direction: .toRight)
alert.alertWith(titleString, message: messageString)

alert.didTapBlock = {
print(“Bottom Alert View Did Tapped”)
}

Different Positions and Animation Directions

enum AlertPosition {
case top
case bottom
}

enum AnimationDirection {
case toLeft
case toRight
case normal
}

Requirements


  • iOS 8.0 +
  • swift 3.0
  • Xcode 8.0

Installation


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

pod “JDropDownAlert”

Add the JDropDownAlert.swift in to your project.

Demo Gifs


GitHub


View Github

#dropdown #ios #swift
YOU MIGHT ALSO LIKE...
TextView

Download File -> Swift Packages -> Add Package Dependency... Select your project Enter https://github.com/kenmueller/TextView for the package repository URL Select Branch: master Click Finish ...

KeyboardAvoider

 

Focuser

Focuser allows to focus SwiftUI text fields dynamically and implements ability move go through the form using Keyboard for iOS ...

OmenTextField

A better TextField for SwiftUI. A growing, multiline, auto-focusable TextField supporting bindable focus. This has been pulled out of my ...

iPhoneNumberField ☎️

Format phone numbers as they're typed—entirely in SwiftUI. 📱   Get Started | Examples | Customize | Features | Install | Pricing And it's as easy as