Skip to content

A radial/circular menu featuring spring animations.

License

Notifications You must be signed in to change notification settings

KieuQ/ALRadialMenu

 
 

Repository files navigation

ALRadialMenu

A radial/circular menu featuring spring animations. Written in swift.
Experimenting with fluent interfaces (https://github.com/vandadnp/swift-weekly/blob/master/issue05/README.md)

Screen

Usage

override func viewDidLoad() {
    super.viewDidLoad()
    let gesture = UITapGestureRecognizer(target: self, action: "showMenu:")
    view.addGestureRecognizer(gesture)
}

func showMenu(sender: UITapGestureRecognizer) {

	var buttons = [ALRadialMenuButton]()

	...
	/// create buttons
	...

    ALRadialMenu()
        .setButtons(buttons)
        .setAnimationOrigin(sender.locationInView(view))
        .presentInView(view)
}

License

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

About

A radial/circular menu featuring spring animations.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 95.5%
  • Ruby 4.5%