All Projects → yourtion → Yxwaveview

yourtion / Yxwaveview

Licence: mit
A water wave animation view (类似百度外卖的头像波浪效果)

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Yxwaveview

Collectionnode
a collectionView made for Sprite Kit
Stars: ✭ 96 (-27.27%)
Mutual labels:  carthage, view
Kvconstraintkit
An Impressive Auto Layout DSL for iOS, tvOS & OSX. & It is written in pure swift.
Stars: ✭ 91 (-31.06%)
Mutual labels:  carthage, view
Stevia
🍃 Concise Autolayout code
Stars: ✭ 3,182 (+2310.61%)
Mutual labels:  carthage, view
Rdgliderviewcontroller Swift
Control for a floating view gliding over a ViewController Edit
Stars: ✭ 102 (-22.73%)
Mutual labels:  carthage, view
Syblinkanimationkit
SYBlinkAnimationKit is a blink effect animation framework for iOS, written in Swift.
Stars: ✭ 126 (-4.55%)
Mutual labels:  carthage
Swifty360player
iOS 360-degree video player streaming from an AVPlayer.
Stars: ✭ 118 (-10.61%)
Mutual labels:  carthage
Skeletonview
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Stars: ✭ 10,804 (+8084.85%)
Mutual labels:  carthage
Mediaselector
Android图片选择器,仿微信相册图片选择器,支持自定义!
Stars: ✭ 115 (-12.88%)
Mutual labels:  view
Arclayout
With Arc Layout explore new styles and approaches on material design
Stars: ✭ 1,662 (+1159.09%)
Mutual labels:  view
Natrium
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target.
Stars: ✭ 131 (-0.76%)
Mutual labels:  carthage
Dry View
Complete, standalone view rendering system that gives you everything you need to write well-factored view code.
Stars: ✭ 124 (-6.06%)
Mutual labels:  view
Sqift
Powerful Swift wrapper for SQLite
Stars: ✭ 119 (-9.85%)
Mutual labels:  carthage
Cosin
Android loading view library 📊🍭
Stars: ✭ 129 (-2.27%)
Mutual labels:  view
Imagezoom
An Android library that makes any view to be zoomable.
Stars: ✭ 118 (-10.61%)
Mutual labels:  view
Rxspritekit
👾 Reactive Extensions for SpriteKit
Stars: ✭ 131 (-0.76%)
Mutual labels:  carthage
Bem Xjst
bem-xjst (eXtensible JavaScript Templates): declarative template engine for the browser and server
Stars: ✭ 115 (-12.88%)
Mutual labels:  view
Croc
Swift emoji string parsing library
Stars: ✭ 124 (-6.06%)
Mutual labels:  carthage
Flutterweekview
Displays a highly customizable week view (or day view) which is able to display events, to be scrolled, to be zoomed-in & out and a lot more !
Stars: ✭ 130 (-1.52%)
Mutual labels:  view
Adpuzzleanimation
Inspired by Fabric - Answers animation. Allows to "build" given view with pieces. Allows to "destroy" given view into pieces
Stars: ✭ 123 (-6.82%)
Mutual labels:  carthage
Bettersegmentedcontrol
An easy to use, customizable replacement for UISegmentedControl & UISwitch.
Stars: ✭ 1,782 (+1250%)
Mutual labels:  carthage

YXWaveView 中文说明

Carthage compatible Version License Platform

A water wave animation view with a over view float.

ScreenShot

ScreenShot

Installl

CocoaPod

Podfile add this:

platform :ios, '8.0'

pod 'YXWaveView'

Run pod install

Carthage

github "yourtion/YXWaveView"

How to use

// Init
let frame = CGRect(x: 0, y: 0, width: self.view.bounds.size.width, height: 200)
let waterView = YXWaveView(frame: frame, color: UIColor.white)

// Add OverView
waterView.addOverView(overView)

// Start
waterView.start()

// Stop
waterView.stop()

Settings

// real wave color
waterView.realWaveColor = UIColor.blue

// mask wave color
waterView.maskWaveColor = UIColor.black

// wave speed (default: 0.6)
waterView.waveSpeed = 0.5

// wave height (default: 5)
waterView.waveHeight = 6

// wave curvature (default: 1.5)
waterView.waveCurvature = 1.2

Lookup Demo so see detail.

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