All Projects → DistilleryTech → Rainbowbar

DistilleryTech / Rainbowbar

Licence: mit
Progress bar with wild animation for notched status bar

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Rainbowbar

Swiftinstagram
Instagram API client written in Swift
Stars: ✭ 570 (+1576.47%)
Mutual labels:  xcode, cocoapods
Xcodebenchmark
XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac Pro
Stars: ✭ 736 (+2064.71%)
Mutual labels:  xcode, cocoapods
Sidemenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
Stars: ✭ 5,267 (+15391.18%)
Mutual labels:  xcode, cocoapods
Bfkit Swift
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Stars: ✭ 963 (+2732.35%)
Mutual labels:  xcode, cocoapods
Parallaxheader
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
Stars: ✭ 808 (+2276.47%)
Mutual labels:  xcode, cocoapods
Progresskit
Progress Views for Cocoa
Stars: ✭ 510 (+1400%)
Mutual labels:  xcode, cocoapods
Badgehub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
Stars: ✭ 592 (+1641.18%)
Mutual labels:  xcode, cocoapods
Uitextfield Navigation
🏄‍♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
Stars: ✭ 436 (+1182.35%)
Mutual labels:  xcode, cocoapods
Swiftlyext
SwiftlyExt is a collection of useful extensions for Swift 3 standard classes and types 🚀
Stars: ✭ 31 (-8.82%)
Mutual labels:  xcode, cocoapods
Cyltabbarcontroller
[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】
Stars: ✭ 6,605 (+19326.47%)
Mutual labels:  xcode, cocoapods
Ttsegmentedcontrol
An elegant, animated and customizable segmented control for iOS created by Tapptitude
Stars: ✭ 471 (+1285.29%)
Mutual labels:  xcode, cocoapods
Swipeabletabbarcontroller
UITabBarController with swipe interaction between its tabs.
Stars: ✭ 919 (+2602.94%)
Mutual labels:  xcode, cocoapods
Gedatsu
Gedatsu provide readable format about AutoLayout error console log
Stars: ✭ 464 (+1264.71%)
Mutual labels:  xcode, cocoapods
Xcake
🍰 Describe Xcode projects in a human readable format and (re)generate one on demand.
Stars: ✭ 549 (+1514.71%)
Mutual labels:  xcode, cocoapods
Dnspageview
一个纯 Swift 的轻量级、灵活且易于使用的 pageView
Stars: ✭ 461 (+1255.88%)
Mutual labels:  xcode, cocoapods
Monkeydev
CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
Stars: ✭ 5,492 (+16052.94%)
Mutual labels:  xcode, cocoapods
Agimagepickercontroller
Stars: ✭ 424 (+1147.06%)
Mutual labels:  xcode, cocoapods
Mylinearlayout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITab…
Stars: ✭ 4,152 (+12111.76%)
Mutual labels:  xcode, cocoapods
Font Awesome Swift
Font Awesome swift library for iOS.
Stars: ✭ 743 (+2085.29%)
Mutual labels:  xcode, cocoapods
Bfkit
BFKit is a collection of useful classes and categories to develop Apps faster.
Stars: ✭ 811 (+2285.29%)
Mutual labels:  xcode, cocoapods

RainbowBar

Progress bar with wild animation for notched status bar. Automatic sizing (height and notch curves) according to device model. Powered by SwiftUI and Combine. Made just for fun and SwiftUI practice) Inspired by https://dribbble.com/shots/3824870-Loading-Animation-for-iPhone-X

gif demo

Install

CocoaPods

To integrate RainbowBar into your project add the following to your Podfile:

platform :ios, '13.0'
use_frameworks!

pod 'RainbowBar'

Usage

import SwiftUI
import Combine
import RainbowBar

var animatedSignal = PassthroughSubject<Bool, Never>()

RainbowBar(waveEmitPeriod: 0.3,
           visibleWavesCount: 3,
           waveColors: [.red, .green, .blue],
           backgroundColor: .white,
           animated: animatedSignal)
           
animatedSignal.send(true)
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].