Skip to content

A horizontal scroll dial for iOS using a custom UIScrollView

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt
Notifications You must be signed in to change notification settings

kevinkirkup/TRSDialScrollView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TRSDialScrollView

Version Platform

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.

Dial Example

TODO

  • Still need to add support for AutoLayout and it has all of the normal pitfalls when using UIScrollViews with AutoLayout.

Installation

To add TRSDialView to your project, add the following to your Podfile:

playform :ios

pod 'TRSDialScrollView', '>= 1.0'

Usage

- (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;
}

Credits

Kevin Kirkup(@pan_and_scan)

License

TRSDialScrollView is distributed under the MIT License.

About

A horizontal scroll dial for iOS using a custom UIScrollView

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published