SMNumberWheel is a subclass of UIControl written in Swift
What is SMNumberWheel?
SMNumberWheel is a custom made control (subclass of UIControl) for iOS, written in Swift, which is ideal for picking numbers instead of typing them by software keyboards. The main idea is to be able to pick numbers very fast and and yet accurate.
The wheel works with reading the angular speed of user’s finger. The slower you spin the wheel, the more accurate values are changed (up to 4 fraction digits accurate). The more rotation speed results in exponentially faster value changes.
Features:
- Highly customizable through properties which results in thousands of different designs.
- Renders in InterfaceBuilder, has customizable properties visible with Attributes Inspector (InterfaceBuilder).
- Supports sounds and haptic feedbacks (iPhone 7 and iPhone 7+)
- Built-in buttons: Stepper buttons and central reset button.
- supports iOS 9.0 and above
Overview
- Pricing: Free
- Resource Link: https://github.com/SinaMoetakef/SMNumberWheel
- Resource Maker: Sina Moetakef
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: SMNumberWheel
- Carthage: SinaMoetakef/SMNumberWheel
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
mosaic-layout
A mosaic collection view layout inspired by Lightbox's Algorithm, written in Swift
NodeFlow
A library that makes visualizing hierarchical content easier
SnapTimer
Implementation of Snapchat's stories timer