CDCodabarView 1.3.0

CDCodabarView 1.3.0

LangLanguage SwiftSwift
License MIT
ReleasedLast Release Apr 2024
SPMSupports SPM

Maintained by Cole Dunsby.

  • By
  • Cole Dunsby


Version License Platform Language

What is it?

CDCodabarView is a Codabar barcode generator for iOS.

It is written in Swift 3 and uses IBDesignable, IBInspectable and Core Graphics.


CDCodabarView is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'CDCodabarView'

Alternatively, you can install it manually by copying the file CDCodabarView.swift into your project.

Usage (Storyboards)

  1. Drag a UIView into your storyboard.
  2. Change the class of the UIView to CDCodabarView.
  3. Customize your barcode using the inspector.

alt tag

Usage (Programmatically)

  1. Import the module:

    import CDCodabarView
  2. Initialize an instance of CDCodabarView using the constructor:

    let codabarView = CDCodabarView()
    codabarView.frame = CGRect(x: 0, y: 0, width: 200, height: 100)
    codabarView.code = "A12345B"
    codabarView.backgroundColor = .white
  3. Customize the barcode:

    codabarView.barColor = .blue
    codabarView.textColor = .red
    codabarView.padding = 5
    codabarView.hideCode = false
    codabarView.font = UIFont(name: "AvenirNext-Regular", size: 15.0)!
  4. Add the barcode to your view:



Cole Dunsby, [email protected]


CDCodabarView is available under the MIT license. See the LICENSE file for more info.