Releases: daprice/iOS-Tactile-Slider
Releases · daprice/iOS-Tactile-Slider
3.0.0
- Documentation follows DocC standard.
- In Xcode 13 or later, select Product > Build Documentation in your project that includes TactileSlider as a dependency and the full documentation will be viewable in Xcode’s documentation browser, as well as symbol documentation in Quick Help and code completion.
- In earlier versions of Xcode, symbol documentation will continue to be shown in Quick Help and code completion.
- Customizable outline color and thickness (by default, automatically shown when contrast between tint color and system theme is low, similar to the iOS 14+ Home.app sliders).
- Adjustable precision when the user makes small adjustments – see
TactileSlider.precisionRampUpDistance
. - Configure the step size of accessibility increment and decrement using
TactileSlider.steppingMode
. - Matches UISlider's iOS 14+ behavior of sending both
.valueChanged
and.primaryActionTriggered
events when moved. - Minor bugfixes and polish.
- Now Carthage compatible.
- Now requires iOS 9 or later.
2.0.1
2.0.0
- Update the default visual appearance of the slider to be more in line with the look of recent iOS releases, including:
- Use semantic system colors by default to fit in with light and dark appearance (with a fallback for iOS <13)
- The slider “thumb” now uses the view’s tintColor and will inherit this tint from its superview if left unset
- Add support for the pointer on iPadOS
- Allow slider adjustment by scrolling using the trackpad or mouse (can be disabled)
- Optionally display a hover effect when under the pointer
- Now available as a Swift package