All Projects → johnlui → Swiftnotice

johnlui / Swiftnotice

Licence: mit
GUI library for displaying various popups (HUD), written in pure Swift.

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Swiftnotice

gnome-hud
Unity like HUD menu for the GNOME Desktop Environment using rofi menu.
Stars: ✭ 111 (-86.55%)
Mutual labels:  hud
MAVCesium
An experimental web based map display for MAVProxy based on Cesium
Stars: ✭ 28 (-96.61%)
Mutual labels:  hud
Ftindicator
A light wight UI package contains local notification, progress HUD, toast, with blur effect, elegant API and themes support.
Stars: ✭ 292 (-64.61%)
Mutual labels:  hud
SKChoosePopView
SKChoosePopView是一个HUD风格的可定制化选项弹窗的快速解决方案,集成了上、下、左、右、中5个进场方向的6种动画效果,如果不能满足你对酷炫效果的需要,SKChoosePopView同样支持自定义动画,以及选择记录、动画的开闭、点击特效、行列数量控制等
Stars: ✭ 70 (-91.52%)
Mutual labels:  hud
hp2wsfix
Need for Speed: Hot Pursuit 2 PC - Widescreen fix
Stars: ✭ 25 (-96.97%)
Mutual labels:  hud
react-native-simplest-hud
The simplest network load indicator of react-native
Stars: ✭ 22 (-97.33%)
Mutual labels:  hud
restoration-mod
This repository is the home of Restoration Mod for Payday 2
Stars: ✭ 30 (-96.36%)
Mutual labels:  hud
Wsprogresshud
This is a beauful hud view for iPhone & iPad
Stars: ✭ 588 (-28.73%)
Mutual labels:  hud
ELMduino
Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
Stars: ✭ 274 (-66.79%)
Mutual labels:  hud
Swiftprogresshud
📦 SwiftProgressHUD is a user-friendly pure swift HUD. 支持Cocoapods 及 Carthage
Stars: ✭ 290 (-64.85%)
Mutual labels:  hud
mate-hud
Provides a way to run menubar commands through rofi, much like the Unity 7 Heads-Up Display (HUD).
Stars: ✭ 46 (-94.42%)
Mutual labels:  hud
BSLoader
It's to show loading animations
Stars: ✭ 13 (-98.42%)
Mutual labels:  hud
superBAR
Just good and customizable HUD for PocketMine-based servers. Originally created by @FaigerSYS. Updated for PocketMine-MP by @JackMD.
Stars: ✭ 11 (-98.67%)
Mutual labels:  hud
descent
Elegant now playing display for Last.fm showing song metadata and local weather.
Stars: ✭ 97 (-88.24%)
Mutual labels:  hud
Wolfhud
Payday 2 HUD
Stars: ✭ 371 (-55.03%)
Mutual labels:  hud
UIFramework
A powerful UI framework for the game Onset (https://playonset.com/)
Stars: ✭ 13 (-98.42%)
Mutual labels:  hud
ZVProgressHUD
ZVProgressHUD is a pure-swift and wieldy HUD.
Stars: ✭ 30 (-96.36%)
Mutual labels:  hud
Wmzdialog
功能最多样式最多的弹窗,支持普通/微信底部/日期/地区/日历/选择/编辑/分享/菜单/自定义弹窗等,支持多种动画,链式编程调用(Pop-up windows with the most functions and styles, support normal/WeChat bottom/date/region/calendar/select/edit/share/menu/custom pop-up windows, etc., support multiple animations, chain programming calls)
Stars: ✭ 673 (-18.42%)
Mutual labels:  hud
Easyshowview
一款非常简单的展示工具。提示框,加载框,空白页提示,alert弹出框。一行代码搞定所有操作。
Stars: ✭ 447 (-45.82%)
Mutual labels:  hud
Jgprogresshud
An elegant and simple progress HUD for iOS and tvOS, compatible with Swift and ObjC.
Stars: ✭ 3,110 (+276.97%)
Mutual labels:  hud

SwiftNotice

SwiftNotice is a GUI library for displaying various popups (HUD) written in pure Swift, fits any scrollview and supports iPhone X.

Features

SwiftNotice gif

Pretty easy to use

In any subclass of UIView, UIScrollView, UIViewController, UITableViewController, UITableViewCell:

self.pleaseWait()

self.noticeTop("OK!")

self.noticeSuccess("Success!")
self.noticeError("Error!")
self.noticeInfo("Info")

self.noticeOnlyText("Only Text")

self.clearAllNotice() // clear

Read the documentation for more information.

Installation

Just clone and add SwiftNotice.swift to your project.

Requirements

  • iOS 7.0+
  • Xcode 9 (Swift 4) in current swift4 branch.
  • Xcode 8 (Swift 3) in swift3 branch.
  • Xcode 7 (Swift 2) in master branch.
  • Xcode 6.3 (Swift 1.2) in v3.1

Contribution

You are welcome to fork and submit pull requests.

License

SwiftNotice is open-sourced software licensed under the MIT license.

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