The AAPickerView is a customizable and easy-to-use UIPickerView and UITextField combo. It is a highly versatile and user-friendly solution that is lightweight and ideal for iOS applications.

Features of AAPickerView

  • Ability to use UIPickerView as the input view for UITextField.
  • Implementation of date picker options.
  • Compatibility with both code and storyboard use.
  • Allows customization options for UIPickerView and UITextField.


To use the AAPickerView, you can install it through CocoaPods. Here are the installation steps:

1. Run the following command line on terminal:

pod 'AAPickerView'

Usage Example

Here’s an example of how to use AAPickerView:

let pickerView = AAPickerView()
pickerView.pickerType = .string(data: ["Option A", "Option B", "Option C"])
pickerView.valueDidSelected = { selectedValue in


There are multiple options in AAPickerView that can be used to customize the appearance, including:

  • pickerTextAlignment
  • pickerTextColor
  • pickerTextFont


AAPickerView is released under the MIT license. That means you can use it in commercial and non-commercial projects without any permission from the author, but the risk and responsibility are solely yours.


In summary, AAPickerView offers a versatile and user-friendly solution for UIPickerView and UITextField combo in iOS applications. With its flexible customization options and straightforward usage, it is a valuable addition to any iOS project.