SFZoomableCanvas icon indicating copy to clipboard operation
SFZoomableCanvas copied to clipboard

This project illustrates how to implement a zoomable drawing canvas on iOS and Swift 3

#SFZoomableCanvas

This project illustrates how to implement a zoomable drawing canvas on iOS

ScreenShot

ScreenShot

Features

  • Based on Swift 3 and Xcode 8;
  • The drawing canvas is zoomable;
  • Two modes to differentiate pan gestures;
  • Support undo/redo operations;
  • Strokes' thickness and color is configurable;
  • Share the final image;

License

This code is distributed under the terms and conditions of the MIT license.