From e87e41653d538b0dbe07798b9a6aa50ea826d320 Mon Sep 17 00:00:00 2001 From: Gunay Mert Karadogan Date: Wed, 1 Jul 2015 19:01:10 +0200 Subject: [PATCH] Add cornerRadius property --- GMStepper/GMStepper/Base.lproj/Main.storyboard | 3 +++ GMStepper/GMStepper/GMStepper.swift | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/GMStepper/GMStepper/Base.lproj/Main.storyboard b/GMStepper/GMStepper/Base.lproj/Main.storyboard index 9178b89..7c78c6d 100644 --- a/GMStepper/GMStepper/Base.lproj/Main.storyboard +++ b/GMStepper/GMStepper/Base.lproj/Main.storyboard @@ -31,6 +31,9 @@ + + + diff --git a/GMStepper/GMStepper/GMStepper.swift b/GMStepper/GMStepper/GMStepper.swift index 6524f15..945867c 100644 --- a/GMStepper/GMStepper/GMStepper.swift +++ b/GMStepper/GMStepper/GMStepper.swift @@ -86,6 +86,13 @@ import UIKit } } + @IBInspectable public var cornerRadius: CGFloat = 4.0 { + didSet { + layer.cornerRadius = cornerRadius + clipsToBounds = true + } + } + private let leftButton = UIButton() private let rightButton = UIButton() private let label = UILabel() @@ -121,6 +128,9 @@ import UIKit label.backgroundColor = labelBackgroundColor label.font = labelFont addSubview(label) + + layer.cornerRadius = cornerRadius + clipsToBounds = true } public override func layoutSubviews() {