TDBSplashscreen 1.0.0

TDBSplashscreen 1.0.0

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

未命名 维护。



  • Titouan Van Belle

TDBSplashscreen 是一个 pod,允许您在加载数据时显示启动画面更长一段时间

要求

  • ARC 仅支持
  • iOS 7.0+
  • iPhone(iPad 将来支持)
  • 仅支持纵向方向(横向将支持)

安装

TDBSplashscreen 通过CocoaPods 提供,要安装它,只需将以下行添加到您的 Podfile

pod 'TDBSplashscreen'

用法

要运行示例项目;克隆仓库,然后首先从 Example 目录运行 pod install

以下是如何使用 TDBSplashscreen 的示例:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    [self.window makeKeyAndVisible];

    // Create your root view controller
    RootViewController *rootViewController = [[RootViewController alloc] initWithNibName@"RootViewController" bundle:nil];
    self.window.rootViewController = rootViewController;

    [TDBSplashscreen show];

    // Hide splashscreen in callback
    [[PayloadManager sharedInstance] loadInitialData:^{
        // callback
        [TDBSplashscreen dismiss];
    }];

    return YES;
}

您还可以使用不同的动画来关闭启动画面

[TDBSplashscreen dismissWithAnimation:UIModalTransitionStyleCrossDissolve];

您还可以添加一个完成处理程序,在启动画面被隐藏后执行代码

[TDBSplashscreen dismissWithAnimation:UIModalTransitionStyleCrossDissolve completion:^{

    // Splashscreen has been dismissed

}];

作者

Titouan Van Belle,[email protected]

许可证

TDBSplashscreen 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。