Rings is a collection of controls which have similar shapes of ring, circle...
It includes following controls, click to see what it looks like:
and following functions are in progress:
Rings is published with Swift Package Manager, you can get more information at , , and
Note: It might need to link Rings to your target maunally.
dependencies: [ .package(name: "Rings", url: "https://github.com/chenhaiteng/Rings.git", from: "0.1.0") // To specify branch, use following statement to instead of. // .package(name: "Rings", url: "https://github.com/chenhaiteng/Rings.git", .branch("branch_name")) ], targets: [ .target( name: "MyPackage", dependencies: ["Rings"]), ]
Rings is released under the MIT License.
|Last commit: 5 hours ago|
Knob is a control to adjust value by single finger circular gesture. It includes following parts:
This first release provides basic layers: RingKnobLayer, ArcKnobLayer, and ImageKnobLayer. Also provides two mappings: LinearMapping and SegmentMapping