Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/k06a/LaunchScreenViewController

iOS View Controller for loading default launch screen in app and maybe to add some animations to it
https://github.com/k06a/LaunchScreenViewController

Last synced: 1 day ago
JSON representation

iOS View Controller for loading default launch screen in app and maybe to add some animations to it

Awesome Lists containing this project

README

        

LaunchScreenViewController
==========================

iOS View Controller for loading default launch screen in app and maybe to add some animations to it

This library will help you to build launch screens like this for example:

Installation
==========================

```
pod 'LaunchScreenViewController'
```

Usage
==========================

1. Add hidden elements to `LaunchScreen.xib`
2. Create `LaunchScreenViewController` subclass
3. Add controller subclass to storyboard
4. Create modal segue and call it once manually in `viewWillAppear:`

```
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];

static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
[self performSegueWithIdentifier:@"segue_screensaver" sender:nil];
});
}
```

5. Add custom animations to your controller subclass

Contribute
==========================
You are welcome to fork, PR, create issues ...