http://developer.apple.com/iphone/library/samplecode/SimpleGestureRecognizers/Introduction/Intro.html