Skip to content

Instantly share code, notes, and snippets.

@hairgamiMaster
Created March 21, 2015 20:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hairgamiMaster/0c9d1f491b1ffdbe19e5 to your computer and use it in GitHub Desktop.
Save hairgamiMaster/0c9d1f491b1ffdbe19e5 to your computer and use it in GitHub Desktop.
GestureRecognizer snippet
//
// ViewController.swift
// CrossTap_v1
//
// Created by Forrest Maready on 3/21/15.
// Copyright (c) 2015 Forrest Maready. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.blackColor()
var pan = UITapGestureRecognizer()
pan.addTarget(self, action: "tapHandler")
let imageSize = CGSize(width: 200, height: 200)
let image = UIImage(named: "grid_bg.png")
var gridImageView = UIImageView(frame: CGRect(origin: CGPoint(x: 100, y: 100), size: imageSize))
gridImageView.image = image
gridImageView.userInteractionEnabled = true
gridImageView.addGestureRecognizer(pan)
self.view.addSubview(gridImageView)
}
func tapHandler(sender: UIGestureRecognizer){
println("Received Tap")
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment