Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A project to help me figure out how to save smooth path information to a CALayer and display it on the screen

branch: master
README
Freeform Drawing in iOS

This sample project demonstrates how to draw freeform lines in iOS. Based strongly on: http://stackoverflow.com/questions/5076622/iphone-smooth-sketch-drawing-algorithm

The main classes are
- MotionTrackingViewController.h/m
 View Controller that adds a pan gesture recognizer to the screen and conveys the information to the drawing delegate, FreeformLineDrawer. This controller also creates a layer that is added to the view.

- FreeformLineDrawer.h/m
 Drawing delegate for the CALayer. Maintains a CFMutableArray that keeps track of all the paths that have been drawn onto the screen. Keeps track of paths that have been added.

Contributions are welcome.
Something went wrong with that request. Please try again.