Pinterest like pop circle Menu
##Features
- Adaptive direction
- You can add a text above buttons
- Customize the appearance
- Written in Swift
##Usage
###Setup
popMenuView.circleButton?.delegate =self
//Buttons count
popMenuView.circleButton?.buttonsCount =4
//Distance between buttons and the red circle
popMenuView.circleButton?.distance =105
//Delay between show buttons
popMenuView.circleButton?.showDelay =0.03
//Animation Duration
popMenuView.circleButton?.duration =0.8###Delegate methods
func circleMenu(circleMenu:CircleMenu, buttonWillSelected button:CircleMenuButton, atIndex:Int){print("button!!!!! will selected: \(atIndex)")}func circleMenu(circleMenu:CircleMenu, buttonDidSelected button:CircleMenuButton, atIndex:Int){print("button!!!!! did selected: \(atIndex)")}###Customization
func circleMenu(circleMenu:CircleMenu, willDisplay button:CircleMenuButton, atIndex:Int){
//set text
guardlet textLabel = button.textLabel else{return}
textLabel.text =items[atIndex].text
//set color
button.backgroundColor =UIColor.lightGrayColor()
button.setImage(UIImage(imageLiteral:items[atIndex].icon), forState:.Normal)
button.layer.borderWidth =5.0
button.layer.borderColor =UIColor.whiteColor().CGColor
// set highlited image
lethighlightedImage=UIImage(imageLiteral:items[atIndex].icon).imageWithRenderingMode(.AlwaysTemplate)
button.setImage(highlightedImage, forState:.Highlighted)
button.tintColor =UIColor.init(colorLiteralRed:0, green:0, blue:0, alpha:0.3)}Take a look at Example for more information.
##Install ###Cocoapods
use_frameworks!pod‘PopCircleMenu’,:git=>'https://github.com/luiyezheng/PopCircleMenu.git'##Plan
- Dynamic center button
- Frisbee Pop Style
##Acknowledgement Inspired by circle-menu and Pinterst
Based on circle-menu
##Author Luiyezheng ,luiyezheng@foxmail.com

