A scroll tab alternative to UISegmentedControl.
pod 'ScrollTab'Add the files in the ScrollTab folder to your project.
#import "ScrollTab.h" // ... ScrollTabConfig *config = [[ScrollTabConfig alloc] init]; config.items = @[@"zero", @"one", @"two", @"three", @"four"]; ScrollTab *tab = [[ScrollTab alloc] init]; tab.config = config; tab.selected = ^(NSString *noop, NSInteger index) { NSLog(@"selected tab with index %@", @(index)); }; // Layout [self.view addSubview:tab]; // ...Change the control's layout, item font/colors and more using ScrollTabConfig.
ScrollTab includes a sample project.
This project was tested with iOS 10, see the 1.x tags for older versions.
ScrollTab is available under the MIT license. See the LICENSE file for more info.
