Material Design Floating Action Button:LiquidFloatingActionButton
ygp8
9年前
LiquidFloatingActionButton is floating action button component of material design in liquid state, inspired by Material In a Liquid State.
Features
- liquid animation
- easily custoizable
- Objective-C compatible
You can play a demo with appetize.io
Usage
You just need implementLiquidFloatingActionButtonDataSourceandLiquidFloatingActionButtonDelegatesimilar to well-known UIKit design.
let floatingActionButton = LiquidFloatingActionButton(frame: floatingFrame) floatingActionButton.dataSource = self floatingActionButton.delegate = self
LiquidFloatingActionButtonDataSource
- func numberOfCells(liquidFloatingActionButton: LiquidFloatingActionButton) -> Int
- func cellForIndex(index: Int) -> LiquidFloatingCell
LiquidFloatingActionButtonDelegate
- optional func liquidFloatingActionButton(liquidFloatingActionButton: LiquidFloatingActionButton, didSelectItemAtIndex index: Int)
Easily customizable
Installation
LiquidFloatingActionButton is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "LiquidFloatingActionButton"
or, if you use Carthage, add the following line to yourCarthagefile.
github "yoavlt/LiquidFloatingActionButton"