Skip to content

SwiftUI package to conveniently draw, edit and animate cubic bezier curves.

License

Notifications You must be signed in to change notification settings

franzlj/CurvesUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CurvesUI

SwiftUI package to conveniently draw, edit and animate cubic bezier curves.

CurvesUI animated preview of an example app

Features

  • BezierView that offers a normalized control point binding to draw the curve
  • isEditing Binding to change edit state and show / hide the control points and manipulation handles
  • supports the SwiftUI animation system to fluidly change between different curve configurations