版本记录
版本 时间
V1.0 2017.04.08
前言
很多时候我们的APP都有这种需求:启动的时候判断是否登录,如果没有登录就进入动画页和引导页,如果已经登录则直接进入APP的主页,一般主页都是UITabBarController嵌套UINavigationController。这里我主要就是做一个示例,说明下如何加载启动视频。
详细设计
设计思路:就是采用MPMoviePlayerController实现。
下面先看一下文档组织结构。
文档组织结构
下面就看代码了。
1. AppDelegate.m
#import "AppDelegate.h"
#import "JJTabBarVC.h"
#import "JJLoginVC.h"
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)applicationUIApplication *)application didFinishLaunchingWithOptionsNSDictionary *)launchOptions {
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
BOOL isLogin = NO;
if (isLogin) {
JJTabBarVC *tabBarVC = [[JJTabBarVC alloc] init];
self.window.rootViewController = tabBarVC;
}
else {
JJLoginVC *loginVC = [[JJLoginVC alloc] init];
self.window.rootViewController = loginVC;
}
[self.window makeKeyAndVisible];
return YES;
}
- (void)applicationWillResignActiveUIApplication *)application {
}
- (void)applicationDidEnterBackgroundUIApplication *)application {
}
- (void)applicationWillEnterForegroundUIApplication *)application {
}
- (void)applicationDidBecomeActiveUIApplication *)application {
}
- (void)applicationWillTerminateUIApplication *)application {
}
@end |