
Learn to implement multitouch gestures on iPhone, including tap, pan, zoom, and rotate, and how to combine them to move and rotate objects in an interactive UI.
Learn to implement UITapGestureRecognizer for touch input in iOS7, wire outlets, handle taps, and debug common issues to enable responsive touch interactions in apps.
Explore how to implement a pan gesture with UIPanGestureRecognizer in iOS7, track gesture states, and use translation and location in view to drag and move UI elements.
Move a blue UIView around the screen using a UIPanGestureRecognizer, implemented from scratch in code without Interface Builder to leverage finger input for interactive games and apps.
Implement a UIPinchGestureRecognizer to zoom a view in iOS7, adjusting a CGAffineTransform with min and max scale bounds, and simulating two-finger input on the simulator.
learn to add a UI rotation gesture recognizer to a view, handle begin and changed states, and apply a CGAffineTransform rotation using the current transform and last rotation.
Fix pan and rotation gesture bugs by anchoring rotation around a corner, compute anchor points from finger location, and update the view's position and transform for intuitive multi-touch control.
Enable simultaneous gestures for pinch, rotate, and pan by assigning delegates to each gesture. Implement the gesture recognizer delegate to return yes so multiple gestures can run together.
Learn how to implement the iOS screen edge pan gesture to reveal panels from the left edge, including setup, edge handling, and animation; avoid common pitfalls with gesture conflicts.
Learn to build a photo collage app by adding images and text, then move, rotate, and zoom items with gestures using an image picker.
Build a photo collage by using the image picker to add pictures, display them in a resizable image view, and enable gestures to move and scale with aspect fit.
Explore resizing label fonts with a custom pinch gesture in iOS 7, enforcing min and max font sizes, updating the label font, and centering the label during interaction.
You can use Apple's code to make it easy to enable finger interaction with your apps.
This course is awesome. It will save you time.
You won't spend weeks trying to get it to work right. The code samples are taken from two of my published iPhone apps, Photo Table and Artwork Evolution.
You'll learn how to create a touch friendly app. Many apps use gestures to make the app fun to use.
Download Flipboard, Clear, Paper | FiftyThree, Paper | Stories from Facebook. Slide your finger, drag some text, swipe up and down. Each of these apps makes people smile because they use touch gestures to make complex tasks easy and convenient.
At the end of the course you can test your knowledge and build a working picture and text collage app.