@@ -121,6 +121,13 @@ import UIKit
121 label.font = labelFont
121 label.font = labelFont
124+ /// Corner radius of the middle label. Defaults to 0.
125+ @IBInspectable public var labelCornerRadius: CGFloat = 0 {
127+ label.layer.cornerRadius = labelCornerRadius
125 /// Corner radius of the stepper's layer. Defaults to 4.0.
132 /// Corner radius of the stepper's layer. Defaults to 4.0.
126 @IBInspectable public var cornerRadius: CGFloat = 4.0 {
133 @IBInspectable public var cornerRadius: CGFloat = 4.0 {
@@ -205,6 +212,8 @@ import UIKit
205 label.textColor = self.labelTextColor
212 label.textColor = self.labelTextColor
206 label.backgroundColor = self.labelBackgroundColor
213 label.backgroundColor = self.labelBackgroundColor
207 label.font = self.labelFont
214 label.font = self.labelFont
215+ label.layer.cornerRadius = self.labelCornerRadius
216+ label.layer.masksToBounds = true
208 label.isUserInteractionEnabled = true
217 label.isUserInteractionEnabled = true
209 let panRecognizer = UIPanGestureRecognizer(target: self, action: #selector(GMStepper.handlePan))
218 let panRecognizer = UIPanGestureRecognizer(target: self, action: #selector(GMStepper.handlePan))
210 panRecognizer.maximumNumberOfTouches = 1
219 panRecognizer.maximumNumberOfTouches = 1