Button animation made with the Playground
Swift
Latest commit 4404e03 Oct 10, 2016 @BilalReffas committed on GitHub Update to Swift 3
Permalink
Failed to load latest commit information.
CheckmarkButton.playground Update to Swift 3 Oct 10, 2016
README.md Update README.md Jan 29, 2016

README.md

CheckmarkButton

Button animation in Playgrounds (new in Xcode 7.3)

πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»πŸ‘»

How to use ?

Just use the class Checkmark which is an subclass of UIButton use the CheckamarkDelegate to check if the button was pressed. You can customize the linewidth of the checkmark and checkmarkcolor.

class ButtonViewController : UIViewController,CheckamarkDelegate{

    var buttonView: UIButton!

    override func viewDidLoad() {
        super.viewDidLoad()
        self.view.frame = CGRect(x: 0, y: 0, width: 500, height: 500)
        self.view.backgroundColor = UIColor.whiteColor()

        let checkMark = Checkmark(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
        checkMark.backgroundColor = UIColor(red:0.92, green:0.11, blue:0.4, alpha:1)
        checkMark.center = self.view.center
        checkMark.delegate = self


        checkMark.lineWidth = 9.0
        checkMark.checkmarkColor = UIColor.whiteColor()

        self.view.addSubview(checkMark)

    }


    func pressedCheckmark(checkmark: Checkmark) {
        print("Wuhhuuuu πŸ‘» do some stuff")
    }


}