CDCodabarView
What is it?
CDCodabarView is a Codabar barcode generator for iOS.
It is written in Swift 3 and uses IBDesignable
, IBInspectable
and Core Graphics.
Installation
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)
- Drag a UIView into your storyboard.
- Change the class of the UIView to
CDCodabarView
. - Customize your barcode using the inspector.
Usage (Programmatically)
-
Import the module:
import CDCodabarView
-
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
-
Customize the barcode:
codabarView.barColor = .blue codabarView.textColor = .red codabarView.padding = 5 codabarView.hideCode = false codabarView.font = UIFont(name: "AvenirNext-Regular", size: 15.0)!
-
Add the barcode to your view:
view.addSubview(codabarView)
Author
Cole Dunsby, [email protected]
License
CDCodabarView is available under the MIT license. See the LICENSE file for more info.