Welcome to the documentation for the AxwireButton library! This library provides an easy way to create beautiful and customizable buttons in your iOS app.


To install the AxwireButton library, you can use either CocoaPods or manually add the files to your project.

Using CocoaPods

To install with CocoaPods, simply add the following line to your Podfile:

pod 'AxwireButton'

Manual Installation

  1. Download the latest release from the GitHub repository.
  2. Unzip the downloaded file.
  3. Drag the AxwireButton folder into your Xcode project.
  4. Make sure to check the “Copy items if needed” checkbox.
  5. Click Finish.


To use the AxwireButton library, follow the steps below:

Step 1: Import the library

In the file where you want to use the AxwireButton, import the library by adding the following line at the beginning:

import AxwireButton

Step 2: Create an AxwireButton

Next, create an instance of the AxwireButton by calling its initializer. You can customize the button’s appearance and behavior by setting various properties.

let myButton = AxwireButton(frame: CGRect(x: 0, y: 0, width: 200, height: 50))
myButton.setTitle("Click me!", for: .normal)
myButton.setTitleColor(.white, for: .normal)
myButton.backgroundColor = .blue

Step 3: Add the button to your view

Finally, add the button to your view by calling addSubview(_:) on your main view.



The AxwireButton library provides various properties and methods for customizing the appearance and behavior of your buttons. Here are some of the available options:

Setting the title

You can set the title of the button by calling setTitle(_:for:):

myButton.setTitle("Click me!", for: .normal)

Setting the title color

To change the color of the button’s title, use the setTitleColor(_:for:) method:

myButton.setTitleColor(.white, for: .normal)

Setting the background color

You can change the background color of the button by modifying its backgroundColor property:

myButton.backgroundColor = .blue

For more customization options, please refer to the GitHub repository and check out the provided documentation.


With the AxwireButton library, you can easily create beautiful and customizable buttons in your iOS app. Follow the installation and usage steps outlined in this documentation to get started. Happy coding!