All Projects → PhilippeBoisney → SimpleFloatingActionButton

PhilippeBoisney / SimpleFloatingActionButton

Licence: MIT license
Material design Circular Floating Button Menu (inspired by Google Material Design) for iOS written in Swift 2.0

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Simple Floating Action Button (Material Design)

Platform Language License

Floating Action Button (inspired by Google Material Design) for iOS written in Swift 2.0

Please feel free to make pull requests :)

alt tag

INSTALLATION

####Manually Simply add SimpleFloatingActionButton.swift file on your project.

####CocoaPods You can use Cocoapods to install Simple Floating Action Buttonby adding it to your Podfile:

platform :ios, '8.0'
use_frameworks!

target 'MyApp' do
	pod 'SimpleFloatingActionButton', :git => 'https://github.com/PhilippeBoisney/SimpleFloatingActionButton.git'
end

USAGE

//Simply, Call Button
let plusButton: SimpleFloatingActionButton = SimpleFloatingActionButton()

//Add action event
plusButton.addTarget(self, action: "touchUpInsidePlusButton", forControlEvents: .TouchUpInside)

//Add to the view
self.view.addSubview(plusButton)

OPTIONS

//Change background color of SimpleFloatingActionButton
plusButton.buttonBackgroundColor = UIColor(red:0.96, green:0.26, blue:0.21, alpha:1.0) // Default is red from Material Design color
//Change ripple effect design
plusButton.ripplePercent = 2 //Default is '2' and I don't recommend to change it (Simply because It's beautiful like that)
plusButton.rippleBackgroundColor = UIColor.greenColor()
plusButton.rippleColor = UIColor.redColor()

FEATURES

  • Multi-Device Full Support
  • Rotation Support
  • Material Design Effect

Version

1.0.3

Requirements

  • iOS >= 7.0

Author

Philippe BOISNEY (phil.boisney(@)gmail.com)

Credit

Ripple effect is based on Zoonooz (Amornchai Kanokpullwad) work (https://github.com/zoonooz/ZFRippleButton). Thanks a lot to him !

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