Skip to content

Releases: JaNd3r/CKCircleMenuView

CKCircleMenuView 0.4.0

01 Sep 16:50
Compare
Choose a tag to compare
  • Added an option to allow gestures while animation is still running (#10)
  • Support for button titles (#11)
  • Added possibility to specify the starting angle to place the first button (#12)
  • Updated documentation (#13)

CKCircleMenuView 0.3.1

02 Sep 12:02
Compare
Choose a tag to compare

Re-release of 0.3.0 due to a sync problem.

Changes in 0.3.0 were:

  • A single button is shown in the middle of startAngle and startAngle + maxAngle. #7
  • Respect the current tint color (new option). #8
  • Use a blurry background for the buttons (new option). #9

CKCircleMenuView 0.3.0

02 Sep 07:56
Compare
Choose a tag to compare
  • A single button is shown in the middle of startAngle and startAngle + maxAngle. #7
  • Respect the current tint color (new option). #8
  • Use a blurry background for the buttons (new option). #9

CKCircleMenuView 0.2.1

02 Sep 07:03
Compare
Choose a tag to compare

Bugfix release.

#6

CKCircleMenuView 0.2.0

22 Apr 10:08
Compare
Choose a tag to compare

Introducing Line Mode!!1!

circlemenulinemode

This is the world's first circular menu introducing a line mode. ;-)

  • Refactored and cleaned up code.
  • Added line mode.
  • Fixed sensitive area of buttons in tap mode.
  • Added Swift example to documentation.
  • Updated demo app to Xcode 7.3 and iOS 9.3.

CKCircleMenuView 0.1.6

24 Nov 15:47
Compare
Choose a tag to compare

In this release a tap mode is introduced which allows the user to open the circle menu by tapping somewhere instead of performing a long press gesture (#2). The menu remains open until one of the buttons is tapped or the CKCircleMenuView is closed externally.

The default behaviour remains as in 0.1.5. Set the configuration option CIRCLE_MENU_TAP_MODE to YES and add it to the option dictionary. Open the CKCircleMenuView with openMenu instead of openMenuWithRecognizer: to use the new tap mode.

See the updated demo app for an example usage of the new tap mode.

The following scene is taken from an actual app using the CKCircleMenuView in tap mode. The delegate methods are used to animate the triggering button.

circlemenutapmode

CKCircleMenuView 0.1.5

28 Nov 17:38
Compare
Choose a tag to compare

Bugfix: Incorrect number of items in CKCircleMenuView #1

CKCircleMenuView 0.1.4

19 Sep 13:10
Compare
Choose a tag to compare
  • Button's radius is now a configurable option parameter.
  • Button's border width is now a configurable options parameter.

CKCircleMenuView 0.1.3

08 Sep 19:21
Compare
Choose a tag to compare

Bugfixes:

  • Fixed the calculation of the clipping rectangle if the clipToBounds-view is not a direct parent of the CKCircleMenuView.

Improvements:

  • Added a configurable depth effect using drop shadows and scaling.
  • Updated the demo app to showcase the clipping calculation and to switch depth-effect on and off.
  • Reduced the number of UIView instances to render the buttons.

circlemenudeptheffect

CKCircleMenuView 0.1.2

07 Sep 13:31
Compare
Choose a tag to compare

.podspec and README updated.

Bugfixes:

  • The "hit box" of the round buttons is no longer of rectangular shape, which means that there are no longer activation zones outside the visible button.

Improvements:

  • The CKCircleMenuView will check its view hierarchy upwards to find the next UIView which has clipToBounds set to YES. Buttons will no longer be placed outside this clipping area as shown on the following screenshot.

circlemenudemo3