This is a custom UIScrollView that I used for one of my apps. It's a customizable dial control for all your control displaying needs. Includes customization through UIAppearance for all major properties.
- Still need to add support for AutoLayout and it has all of the normal pitfalls when using UIScrollViews with AutoLayout.
To add TRSDialView to your project, add the following to your Podfile:
playform :ios
pod 'TRSDialScrollView', '>= 1.0'
- (void) viewDidLoad
{
[super viewDidLoad];
// Set the numeric range for the dial
[self.dialView setDialRangeFrom:0 to:50];
// Set the default value
self.dialView.currentValue = 20;
}
- (void)someOtherMethod
{
NSInteger value = self.dialView.currentValue;
}
TRSDialScrollView
is distributed under the MIT License.