DynamicButton is a customizable button for iOS applications that allows for dynamic changes to its appearance, including background color, title color, and corner radius.


To install DynamicButton, follow these steps:

  1. Open your project in Xcode
  2. Navigate to the Project Navigator and select your project
  3. Select your target
  4. Go to the General tab
  5. Scroll down to the Linked Frameworks and Libraries section
  6. Click the + button and select DynamicButton.framework
  7. Build your project


Using DynamicButton in your iOS project is easy:

  1. Import the DynamicButton module in your Swift file:
  2.   import DynamicButton
  3. Create an instance of DynamicButton:
  4.   let dynamicButton = DynamicButton(frame: CGRect(x: 0, y: 0, width: 200, height: 50))
  5. Configure the appearance of the button as desired:
  6.   // Set background color
      dynamicButton.backgroundColor = UIColor.red
      // Set title color
      dynamicButton.titleColor = UIColor.white
      // Set corner radius
      dynamicButton.cornerRadius = 10
  7. Add the button to your view:
  8.   view.addSubview(dynamicButton)


DynamicButton provides several properties for customizing its appearance:

  • backgroundColor: The background color of the button
  • titleColor: The color of the button’s title
  • cornerRadius: The corner radius of the button

You can modify these properties to achieve the desired look and feel for your application.


DynamicButton Example
An example of DynamicButton in action


DynamicButton is a versatile button component for iOS applications that allows for flexible customization. By following the installation and usage instructions, you can easily integrate DynamicButton into your project and create dynamic, visually appealing buttons.