A twitter like navigation bar, page viewer.
Clone or download
Latest commit 559ca1b Dec 30, 2014
Type Name Latest commit message Commit time
Failed to load latest commit information.
Example 1.修复字体的bug 2.修复不能滚动的bug Dec 24, 2014
XHTwitterPaggingViewer 1.修复字体的bug 2.修复不能滚动的bug Dec 24, 2014
.gitignore 添加过滤文件 Dec 30, 2014
LICENSE Initial commit Jun 23, 2014
README.md Update README.md Jun 25, 2014




A twitter like navigation bar, page viewer.

组件要求 Requirements

  • iOS 6.0+
  • ARC


CocosPods is the recommended method to install TwitterPaggingViewer, just add the following line to Podfile

pod 'XHTwitterPaggingViewer'

and run pod install, then you're all done!

How to use

Easy to drop into your project. 类似UITabBarController的用法,非常方便。

XHTwitterPaggingViewer *twitterPaggingViewer = [[XHTwitterPaggingViewer alloc] init];
NSMutableArray *viewControllers = [[NSMutableArray alloc] initWithCapacity:7];
NSArray *titles = @[@"Home", @"Friend", @"曾宪华", @"News", @"Viewer", @"Framework", @"Pagging"];

[titles enumerateObjectsUsingBlock:^(NSString *title, NSUInteger idx, BOOL *stop) {
    XHTableViewController *tableViewController = [[XHTableViewController alloc] init];
    tableViewController.title = title;
    [viewControllers addObject:tableViewController];
twitterPaggingViewer.viewControllers = viewControllers;

twitterPaggingViewer.didChangedPageCompleted = ^(NSInteger cuurentPage, NSString *title) {
    NSLog(@"cuurentPage : %ld on title : %@", (long)cuurentPage, title);
self.window.rootViewController = [[UINavigationController alloc] initWithRootViewController:twitterPaggingViewer];


中文: TwitterPaggingViewer 是在MIT协议下使用的,可以在LICENSE文件里面找到相关的使用协议信息。

English: TwitterPaggingViewer is available under the MIT license, see the LICENSE file for more information.