Popularity
9.1
Stable
Activity
0.0
Declining
3,838
79
468

Code Quality Rank: L5
Programming language: Swift
License: MIT License
Tags: UI     Button    
Latest version: v2.0.0

LiquidFloatingActionButton alternatives and similar libraries

Based on the "Button" category.
Alternatively, view LiquidFloatingActionButton alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of LiquidFloatingActionButton or a related project?

Add another 'Button' Library

README

LiquidFloatingActionButton

CI Status Version License Platform Carthage compatible

LiquidFloatingActionButton is floating action button component of material design in liquid state, inspired by Material In a Liquid State. This is also spinner loader components in liquid state.

Demo

Features

  • [x] liquid animation
  • [x] Easily customizable
  • [x] Objective-C compatible
  • [x] Swift 2.0

You can play a demo with appetize.io

Usage

You just need implement LiquidFloatingActionButtonDataSource and LiquidFloatingActionButtonDelegate similar 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

Demo

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 your Carthage file.

github "yoavlt/LiquidFloatingActionButton"

License

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


*Note that all licence references and agreements mentioned in the LiquidFloatingActionButton README section above are relevant to that project's source code only.