Basic demo implementation of an interactive canvas with directly modifiable elements for iOS. The canvas is embedded in a zoomable user interface.
- Renders a hierarchical element tree.
- Paning and zooming to change the view port.
- Moving, scaling and rotating of elements.
- Change element z-axis order.
- UI for adding and removing of elements.
- Non-proportional element scaling.
- Element snapping.
Made available under the MIT License.