on master help sign in
Merge pull request #33 from bwhtmn/touchCancel
44f1477Gunay Mert Karadogan
GMStepper/GMStepper.swift+3
@@ -177,6 +177,7 @@ import UIKit
177 button.addTarget(self, action: #selector(GMStepper.leftButtonTouchDown), for: .touchDown)
177 button.addTarget(self, action: #selector(GMStepper.leftButtonTouchDown), for: .touchDown)
178 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpInside)
178 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpInside)
179 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpOutside)
179 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpOutside)
180+ button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchCancel)
180 return button
181 return button
181 }()
182 }()
182
183
@@ -189,6 +190,7 @@ import UIKit
189 button.addTarget(self, action: #selector(GMStepper.rightButtonTouchDown), for: .touchDown)
190 button.addTarget(self, action: #selector(GMStepper.rightButtonTouchDown), for: .touchDown)
190 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpInside)
191 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpInside)
191 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpOutside)
192 button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchUpOutside)
193+ button.addTarget(self, action: #selector(GMStepper.buttonTouchUp), for: .touchCancel)
192 return button
194 return button
193 }()
195 }()
194
196
@@ -298,6 +300,7 @@ import UIKit
298 backgroundColor = buttonsBackgroundColor
300 backgroundColor = buttonsBackgroundColor
299 layer.cornerRadius = cornerRadius
301 layer.cornerRadius = cornerRadius
300 clipsToBounds = true
302 clipsToBounds = true
303+ labelOriginalCenter = label.center
301
304
302 NotificationCenter.default.addObserver(self, selector: #selector(GMStepper.reset), name: NSNotification.Name.UIApplicationWillResignActive, object: nil)
305 NotificationCenter.default.addObserver(self, selector: #selector(GMStepper.reset), name: NSNotification.Name.UIApplicationWillResignActive, object: nil)
303 }
306 }