dkhamsing / Scrolltab
Licence: mit
Scrolling Tab for iOS
Stars: ✭ 272
Labels
ScrollTab
A scroll tab alternative to UISegmentedControl
.
Install
CocoaPods
pod 'ScrollTab'
Manual
Add the files in the ScrollTab
folder to your project.
Usage
#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];
// ...
Customize
Change the control's layout, item font/colors and more using ScrollTabConfig
.
Demo
ScrollTab
includes a sample project.
Compatibility
This project was tested with iOS 10, see the 1.x
tags for older versions.
Contact
License
ScrollTab
is available under the MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].