antiraum / THZUICanvas

Zoomable canvas with modifiable elements for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

THZUICanvas

Basic demo implementation of an interactive canvas with directly modifiable elements for iOS. The canvas is embedded in a zoomable user interface.

Features

  • Renders a hierarchical element tree.
  • Paning and zooming to change the view port.
  • Moving, scaling and rotating of elements.
  • Change element z-axis order.

To Do

  • UI for adding and removing of elements.
  • Non-proportional element scaling.
  • Element snapping.

License

Made available under the MIT License.

About

Zoomable canvas with modifiable elements for iOS

License:MIT License


Languages

Language:Objective-C 99.0%Language:C++ 1.0%