###LQLaunchImageInterstitials 是一个在程序启动时植入广告
/**
* 创建一个启动时广告View
*
* @param url 广告图片url
* @param window window
* @param time 定时器的时间
* @param type 展示的方式(全屏、logo在上部分、logo在下部分)
* @param block 点击跳过或者时间完后的回调
* @param clickImageBlock 点击广告图片回调
*/
- (void)imageinterstitialsWithImageURL:(NSURL *)url andWindow:(UIWindow*)window andTime:(NSInteger)time andType:(LQLaunchImageType)type andBlock:(void (^)())block andClickImageBlock:(void(^)())clickImageBlock;
使用方法: 在appdelegate中
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSURL *url = [NSURL URLWithString:@"https://ubmcmm.baidustatic.com/media/v1/0f000ZtVORoUP-ucKBdlJ6.jpg"];
[[LQLaunchImageInterstitials sharImageInterstitials]imageinterstitialsWithImageURL:url andWindow:self.window andTime:10 andType:LQTopLogoType andBlock:^{
[self changeRootViewControllerWithType:nil];
} andClickImageBlock:^{
[self changeRootViewControllerWithType:@"clcikImage"];
}] ;
return YES;
}
- (void)changeRootViewControllerWithType:(NSString*)type
{
ViewController *vc = [[ViewController alloc]init];
vc.title = type;
UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:vc];
self.window.rootViewController = nav;
}