- July 9, 2025
- Mins Read
use_frameworks!
pod “HorizontalDial”
To install manually the HorizontalDial in an app, just drag the HorizontalDial.swift
file into your project.
Property | Type | Description |
---|---|---|
enableRange |
Bool |
Use range mode |
minimumValue |
Double |
Acceptable minimum value |
maximumValue |
Double |
Acceptable maximum value |
value |
Double |
Value |
tick |
Double |
Increase value |
centerMarkColor |
UIColor |
Set center mark color |
centerMarkWidth |
CGFloat |
Set center mark width |
centerMarkHeightRatio |
CGFloat |
Set center mark height |
centerMarkRadius |
CGFloat |
Set center mark radius |
markColor |
UIColor |
Set mark color |
markWidth |
CGFloat |
Set mark width |
markRadius |
CGFloat |
Set mark radius |
markCount |
Int |
The number of mark in view |
padding |
Double |
Vertical offset from bottom in landscape mode |
verticalAlign |
String |
Vertical Align as top , middle , bottom |
lock |
Bool |
User input lock |
Protocol | Description |
---|---|
horizontalDialWillBeginScroll(horizontalDial: HorizontalDial) |
This method is called whenever the HorizontalDial will begin an animated scroll. |
horizontalDialDidEndScroll(horizontalDial: HorizontalDial) |
This method is called whenever the HorizontalDial will ends an animated scroll. |
horizontalDialWillValueChanged(horizontalDial: HorizontalDial) |
This method is called whenever the HorizontalDial will value changed. |
horizontalDialDidValueChanged(horizontalDial: HorizontalDial) |
This method is called whenever the HorizontalDial did value changed. |
A lightweight sparkline component, supporting Swift, SwiftUI, macCatalyst and Objective-C. What is a sparkline? A sparkline is a very ...
LightChart is a lightweight SwiftUI package with line charts implementation. You can use it when you need only a chart that will perfectly ...
Swift package for displaying charts effortlessly. V2 Beta is here 🎉🎉🎉 V2 focuses on providing a strong and easy to ...
Lightweight and easy to use SwiftUI chart library for all Apple platforms