From 14e4d4327671ad678497aa962d98ea759f56033d Mon Sep 17 00:00:00 2001 From: Vladimir Shutov Date: Sun, 15 Oct 2017 16:41:24 +0400 Subject: [PATCH] Added a custom initializer for button "Done" --- KBNumberPad/Classes/KBNumberPad.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/KBNumberPad/Classes/KBNumberPad.swift b/KBNumberPad/Classes/KBNumberPad.swift index d25a798..f2bca43 100644 --- a/KBNumberPad/Classes/KBNumberPad.swift +++ b/KBNumberPad/Classes/KBNumberPad.swift @@ -41,6 +41,16 @@ public class KBNumberPad: UIView { self.init(frame: KBNumberPad.defaultRect()) } + convenience public init(doneTitle: String) { + self.init(frame: KBNumberPad.defaultRect()) + doneButton.setTitle(doneTitle, for: .normal) + } + + convenience public init(doneImage: UIImage) { + self.init(frame: KBNumberPad.defaultRect()) + doneButton.setImage(doneImage, for: .normal) + } + override public init(frame: CGRect) { super.init(frame: frame) setupViewFromXib()