All Projects → trilliwon → JDropDownAlert

trilliwon / JDropDownAlert

Licence: MIT license
Simple DropDown Alert View For Any iOS Projects.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to JDropDownAlert

Ng Bootstrap
Angular powered Bootstrap
Stars: ✭ 7,872 (+10987.32%)
Mutual labels:  alert, dropdown
SpaceView
No description or website provided.
Stars: ✭ 58 (-18.31%)
Mutual labels:  alert, dropdown
Bottom
Yet another cross-platform graphical process/system monitor.
Stars: ✭ 3,182 (+4381.69%)
Mutual labels:  top, bottom
React Native Dropdownalert
A simple alert to notify users about new chat messages, something went wrong or everything is ok.
Stars: ✭ 1,628 (+2192.96%)
Mutual labels:  alert, dropdown
xxy
xxy xxy.js alert 移动端弹窗 弹窗 上拉加载 下拉刷新 移动端UI 轮播 banner
Stars: ✭ 84 (+18.31%)
Mutual labels:  alert
awesome-lists
A curated list of curated lists.
Stars: ✭ 164 (+130.99%)
Mutual labels:  top
amas
Amas is recursive acronym for “Amas, monitor alert system”.
Stars: ✭ 77 (+8.45%)
Mutual labels:  alert
jh-weapp-demo
微信小程序项目- 实现一些常用效果、封装通用组件和工具类
Stars: ✭ 60 (-15.49%)
Mutual labels:  alert
snmp notifier
A webhook to relay Prometheus alerts as SNMP traps, because sometimes, you have to deal with legacy
Stars: ✭ 33 (-53.52%)
Mutual labels:  alert
react-native-select-dropdown
react-native-select-dropdown is a highly customized dropdown | select | picker | menu for react native that works for andriod and iOS platforms.
Stars: ✭ 156 (+119.72%)
Mutual labels:  dropdown
react-multi-select-component
Lightweight (~5KB gzipped) multiple selection dropdown component
Stars: ✭ 279 (+292.96%)
Mutual labels:  dropdown
ImageActionSheet
iOS Native style action sheet like in Whatsapp with the option of showing icons. It is a complete implementation and does not use any private api of UIKit.
Stars: ✭ 20 (-71.83%)
Mutual labels:  alert
react-redux-modal-flex
[DEPRECATED] Make easy a modal/popup with Redux
Stars: ✭ 14 (-80.28%)
Mutual labels:  alert
eins-modal
Simple to use modal / alert / dialog / popup. Created with pure JS. No javascript knowledge required! Works on every browser and device! IE9
Stars: ✭ 30 (-57.75%)
Mutual labels:  alert
topmostfriend
Utility for making windows always be on top, forcefully.
Stars: ✭ 6 (-91.55%)
Mutual labels:  top
ContextMenuSwift
A better version of iOS 13 Context Menu
Stars: ✭ 162 (+128.17%)
Mutual labels:  dropdown
vue2-dialog
A mobile Vue plugin for VueDialog
Stars: ✭ 21 (-70.42%)
Mutual labels:  alert
react-native-multi-selectbox
Platform independent (Android / iOS) Selectbox | Picker | Multi-select | Multi-picker. The idea is to bring out the common user interface & user experience on both platforms.
Stars: ✭ 169 (+138.03%)
Mutual labels:  dropdown
slackcat
A simple way of sending messages from the CLI output to your Slack with webhook.
Stars: ✭ 102 (+43.66%)
Mutual labels:  alert
pwatch
Process watcher(pwatch)
Stars: ✭ 33 (-53.52%)
Mutual labels:  top

⚠️ DEPRECATED, NO LONGER MAINTAINED

JDropDownAlert

Swift Platform spm Version License Build Status codecov Issues

JDropDownALert

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.

Credits

Author

Contributors

Any contribution is welcome. Just submit a pull request.

License

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

Demo Gifs

top alert bottom alert

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