VHBoomMenuButton alternatives and similar libraries
Based on the "Menu" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of VHBoomMenuButton or a related project?
2.0.0 Comes Finally
After the version 2.0.0 has been published on Android platform, I started developing the new version for BMB on iOS platform. To be honest, it's not easy for me as a newbie in iOS-developing. I learned the Swift language to provide a Swift version of BMB and added some new features which can be found in Wiki.
And now, just enjoy BMB.
target 'Your Target Name' do pod "VHBoomMenuButton/Swift" use_frameworks! end
target 'Your Target Name' do pod "VHBoomMenuButton/ObjC" use_frameworks! end
Check the wiki to use BMB.
- Basic Usage
How to use BMB in just several lines of code?
- Simple Circle Button
Add simple circle buttons with just an image for each to BMB.
- Text Inside Circle Button
Add text inside circle buttons with a text and image inside for each to BMB.
- Text Outside Circle Button
Add text outside circle buttons with a text outside and an image inside for each to BMB.
- Ham Button
Add ham buttons with with a text, sub-text and image inside for each to BMB.
- Share Style
Make a share-style BMB.
- Custom Position
Customize the number and positions of pieces and boom-buttons.
- Button Place Alignments
Place all the buttons to anywhere on screen.
- Different Ways to Boom
Different animations when the buttons boom or re-boom.
- Ease Animations for Buttons
Use different and cute ease-animations for buttons.
- Different Order for Buttons
Different order enum for boom-buttons.
- Other Animations Attributes for Buttons
Delay, duration, rotate-degrees, frames...
- Click Event and Listener
Listener for clicking each button or animation-states.
- Control BMB
Boom or re-boom BMB programmatically.
- Use BMB in Navigation Bar
How to put BMB in navigation bar?
- Use BMB in Table View
Attentions when you need a BMB in table-view.
- Attributes for BMB or Pieces on BMB
How to change the size or margins of dots on BMB?
- Cache Optimization & Boom Area
What if I want BMB to boom in just its parent-view?
- Change Boom Buttons Dynamically
Change boom-buttons dynamically.
- Blur Background & Tip
Blur background when booming.
- Fade Views
Add faded views on BMB.
- Structure of BMB
- Version History
Issues & Feedbacks
*Note that all licence references and agreements mentioned in the VHBoomMenuButton README section above are relevant to that project's source code only.