KYGooeyMenu alternatives and similar libraries
Based on the "Menu" category.
Alternatively, view KYGooeyMenu alternatives based on common mentions on social networks and blogs.
-
PageMenu
A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram) -
ViewDeck
An implementation of the sliding menu found in various iOS apps. -
SideMenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less. -
SlideMenuControllerSwift
iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure swift. -
CircleMenu
:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion -
Persei
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift -
PagingMenuController
Paging view controller with customizable menu in Swift. -
BTNavigationDropdownMenu
The elegant yet functional dropdown menu, written in Swift, appears underneath the navigation bar to display a list of defined items when a user clicks on the navigation title. -
GuillotineMenu
Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine. -
ENSwiftSideMenu
A simple side menu for iOS written in Swift. -
Context-Menu.iOS
You can easily add awesome animated context menu to your app. -
SideMenuController
A side menu controller written in Swift for iOS -
Panels
Panels is a framework to easily add sliding panels to your application -
YNDropDownMenu
✨ Awesome Dropdown menu for iOS with Swift 5.0 -
PagingKit
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries. -
IGLDropDownMenu
An iOS drop down menu with pretty animation and easy to customize. -
SwipeMenuViewController
Swipable tab and menu View and ViewController. -
PopMenu
PopMenu is pop animation menu inspired by Sina weibo / NetEase app. -
FlowingMenu
Interactive view transition to display menus with flowing and bouncing effects in Swift -
SPLarkController
Custom transition between controllers. Settings controller for your iOS app. -
InteractiveSideMenu
iOS Interactive Side Menu written in Swift. -
LLSlideMenu
This is a spring slide menu for iOS apps - 一个弹性侧滑菜单 -
MKDropdownMenu
🔻 Dropdown Menu for iOS with many customizable parameters to suit any needs -
ExpandingMenu
ExpandingMenu is menu button for iOS written in Swift. -
CategorySliderView
slider view for choosing categories. add any UIView type as category item view. Fully customisable -
AKSideMenu
Beautiful iOS side menu library with parallax effect. Written in Swift -
DTPagerController
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift. -
RadialMenu
RadialMenu is a custom control for providing a touch context menu (like iMessage recording in iOS 8) built with Swift & POP -
DropDownMenuKit
UIKit drop down menu, simple yet flexible and written in Swift -
VLDContextSheet
Context menu similar to the one in the Pinterest iOS app -
KWDrawerController
Drawer view controller that easy to use! -
RHSideButtons
Library provides easy to implement variation of Android (Material Design) Floating Action Button for iOS. You can use it as your app small side menu. 🌶
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of KYGooeyMenu or a related project?
README
带粘性的扇形菜单
Path menu with gooey effectes.
灵感来自这个Dribbble设计:
Inspired by this dribbble:
[](dribble_demo.gif)
下面是实现的效果:
Here is what the repo can do:
1、点击每个具体的菜单可以获得相应的编号,使用时,可以switch这个序号进行想要的后续操作。
1.Tap each menu,you will get the number in the protocol method,so you can switch-case the number to do the later work.
2、可自定义菜单个数。
2.You can customize the number of the menu.
3、可自定义父菜单和子菜单间距。
3.You can customize the distance between super menu and the sub menus.
4、自定义颜色。
4.Customize the theme color.
5、自定义菜单图标。
4.Customize menu icon.
[](gooey.gif)
also,you can set the menu's icon:
[](screenshot.jpg)
Installation
pod 'KYGooeyMenu', '~> 1.0.5'
Usage
Initialize
gooeyMenu = [[KYGooeyMenu alloc]initWithOrigin:CGPointMake(CGRectGetMidX(self.view.frame)-50, 500) andDiameter:100.0f andDelegate:self themeColor:[UIColor redColor]];
gooeyMenu.menuDelegate = self;
gooeyMenu.radius = 100/4; //这里把小圆半径设为大圆的1/4
gooeyMenu.extraDistance = 20; //间距设为R+r+20。注:R+r是默认存在的。
gooeyMenu.MenuCount = 4; //4个子菜单
gooeyMenu.menuImagesArray = [NSMutableArray arrayWithObjects:
[UIImage imageNamed:@"tabbarItem_discover highlighted"],
[UIImage imageNamed:@"tabbarItem_group highlighted"],
[UIImage imageNamed:@"tabbarItem_home highlighted"],
[UIImage imageNamed:@"tabbarItem_message highlighted"],
[UIImage imageNamed:@"tabbarItem_user_man_highlighted"], nil];
implement protocol method
-(void)menuDidSelected:(int)index{
NSLog(@"选中第%d",index);
}
That's it! Enjoy!
版本
Version
v2.0.0
I'm sorry to tell you that the version 2.0.0 is under testing. So if you download the newest repo, you will see the test version2.0.0(not finished yet)by default. If you want to check the former version, just open the version1's code in the project.
v1.0.5
增加自定义背景图。Add custom meun icon.
v1.0.4
隐藏Menu时,背后的子菜单也会消失。When you hide the menu,the sub-menu in the back will also hide.
License
This project is under MIT License. See LICENSE file for more information.
*Note that all licence references and agreements mentioned in the KYGooeyMenu README section above
are relevant to that project's source code only.