BButton

screenshot of BButton

BButton is a subclass of UIButton that looks like the bootstrap buttons.

Overview

BButton is an impressive subclass of UIButton that brings the sleek and modern aesthetics of Twitter Bootstrap 2.3.1 directly into your iOS applications. It has been refactored to improve its usability, making it a great choice for developers who seek to enhance the visual appeal of their user interfaces while maintaining functional robustness. With the integration of FontAwesome, BButton not only looks great but also provides a range of customization options that can elevate the user experience.

With updates for iOS 5.0 and above, BButton offers a plethora of features that simplify the button creation process, whether you're using Storyboards or coding programmatically. Its clean and organized structure makes it a joy for developers who prioritize maintainability and performance.

Features

  • Custom Initialization Methods: Create buttons effortlessly with various initialization methods that cater to different needs, streamlining the button setup process.
  • Disabled State Option: Easily indicate when a button is inactive with the option to show a 'disabled' state, improving usability and user experience.
  • Multiple Button Types: Choose from new button type options to fit the aesthetic of your app, adding flexibility to your design.
  • FontAwesome Integration: Comes with FontAwesome included, allowing for the use of a wide range of icons that enhance the functionality and appearance of buttons.
  • Storyboard Support: Supports easy integration with Storyboards, making it accessible for both novice and experienced developers.
  • CocoaPods Installation: Quick and hassle-free installation via CocoaPods or by copying the BButton folder directly into your project.
  • Improved Organization: The refactored structure presents a cleaner, more organized codebase, which aids in development and future upkeep.