SVETabBarController 0.1.0

SVETabBarController 0.1.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

未声明 维护。



  • Sérgio Estêvão

SVETabBarController 是一个受到 Google Chrome 移动端标签系统启发的 Tab 控制器。标签栏显示在屏幕顶部,并在您在所选视图内部滚动时自动隐藏或显示。它被设计为一个可轻松替换 UITabBarController 的组件。

SVETabBarController 在 iOS 5 上进行了测试,需要 ARC。在 MIT 许可下发布。

示例

Screenshot

打开包含的 Xcode 项目示例应用程序和测试用例。

用法

    // Initialize the view controller
    SVETabBarController *  tabBarController = [[SVETabBarController alloc] init];
    NSMutableArray * controllers = [NSMutableArray array];
    for ( int i = 0; i < 8; i++) {
        UIViewController * controller = [[SampleTableViewController alloc] init];
        controller.title = [NSString stringWithFormat:@"Tab %i", i];
        [controllers addObject:controller];
    }
    tabBarController.viewControllers = controllers;

有关完整文档,请参阅 头文件

安装

简单地将 SVETabBarController.hSVETabBarController.m 文件添加到您的项目中,或者如果您正在使用 CocoaPods,请将 SVETabBarController 添加到您的 Podfile 中。