许多APP启动时,需要加载广告或者为了美观加载动画。

首先参考了许多网上的例子,都是在AppDelegate.m中的

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

实现的。因为,它执行完才能进入视图。我们可以在此添加广告或者动画。然后,进入rootViewController。

1、AppDelegate.h中声明一个UIImageView

@property (strong,nonatomic) UIImageView *adView;

2、AppDelegate.m实现相关功能。

//此处一定要给window一个frame,我就是在这郁闷了很久self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];[self.window makeKeyAndVisible];adView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 568)];[adView setImage:[UIImage imageNamed:@"0.png"]];[self.window addSubview:splashView];[self.window bringSubviewToFront:splashView];

3、实现动画,也很简单,就不废话了。

此处继续说说,如果使用UIStoryboard设计界面的话,如何在广告后,跳转到storyboard。

    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"yourStoryboardName" bundle:nil];LoginViewController *mainViewController = [storyboard instantiateInitialViewController];self.window.rootViewController = mainViewController;

IOS启动动画(广告)相关推荐

  1. iOS启动页广告XHLaunchAd

    一.前言: 1.现在越来越多的App在启动时插入广告,因平时项目中常用到,所以特意写了一个库,他叫XHLaunchAd. 2.Github地址:github.com/CoderZhuXH/- 3.导入 ...

  2. ios 启动动画的设置(闪屏)

    Apple建议把启动图像做得和应用首页一样,看上去就像只是没有加载内容,譬如Settings和通讯录.这可以让用户以为已经看到了应用的界面,有信心很快就能看到内容,使用户产生应用已经迅速启动的错觉.也 ...

  3. 猫猫学iOS之小知识iOS启动动画_Launch Screen的运用

    猫猫分享,必须精品 原创文章.欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243? viewmode=contents 看下效果吧 比如新浪微博的 ...

  4. iOS 录屏大师启动页广告

    隐藏系统状态栏 让app启动时图片全屏 进入程序后显示状态栏方法. 1.在<APP>-info.list文件中,加上"Status bar is initially hidden ...

  5. 苹果IOS在Safari浏览器中将网页添加到主屏幕做伪Web App,自定义图标,启动动画,自定义名称,全屏应用

    在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像一个本地应用程序一样,通过桌面APP图标一打开,直接全屏展示,就像在APP中效果一样,完全体会不到你是在浏览 ...

  6. iOS 常用动画第三方

    动画 Core Animation笔记,基本的使用方法 - Core Animation笔记,基本的使用方法:1.基本动画,2.多步动画,3.沿路径的动画,4.时间函数,5.动画组. awesome- ...

  7. 抖音品质建设 - iOS启动优化《实战篇》

    前言 启动是 App 给用户的第一印象,启动越慢,用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环.启动优化涉及到的知识点非常多,面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实 ...

  8. android uber启动动画,模仿Uber的启动画面(上)

    启动画面(Splash Screen)--不但给开发者们提供了一个尽情发挥.创建有趣动画的机会,也填补了App启动时从终端慢吞吞地下载数据的时间.启动画面(动态的)对于App至关重要:它可以让用户不失 ...

  9. iOS核心动画Core Animation(一)

    核心动画Core Animation(一) 一.简述 Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core ...

最新文章

  1. everything 搜索盘符
  2. 积性函数与线性筛(还不会)
  3. 讲解Linux服务器被黑解决方法
  4. Leetcode 75. 颜色分类 (每日一题 20210817)
  5. Matlab中newff函数使用方法和搭建BP神经网络的方法
  6. QML模拟示波器界面。
  7. 5.6 date:显示与设置系统时间
  8. 使用nohup在后台运行scp
  9. jenkins 拉取git源码超时
  10. 外贸建站前必做的SEO优化?
  11. 解决Tomcat 乱码问题简洁版
  12. 网件刷breed_斐讯K2刷不死breed加padavan华硕固件教程
  13. 文件类型识别工具:TrID(trid)下载安装及使用
  14. 将linux系统移动硬盘,着手打造你的随身系统---将linux装进移动硬盘
  15. Mbps、Kbps、KBps的关系
  16. Windows远程应用发布
  17. 强烈推荐33个 GitHub 前端学习资源
  18. uniapp vue 身份证号校验
  19. 【Python】《Python语言程序设计》(嵩天 、黄天羽 、礼欣)测验单项选择题答案与解析合辑
  20. 从wolai转移到Notion

热门文章

  1. 看美剧学英文之最全攻略
  2. 看美剧学英语 看一部大片胜过在美生活十天
  3. 三菱PLC slmp(mc)协议
  4. main函数带有参数
  5. Visual Studio 2019 和 qt 5.15.1 下 opengl 的运用 - Lighting - 02 - BasicLighting
  6. 定义一个复数类Complex
  7. nuiapp请求网络_‎App Store 上的“LEG-NUI”
  8. Material Design中的Elevation和shadows
  9. Google账户_GooglePlay_关联
  10. BZOJ1707 : [Usaco2007 Nov]tanning分配防晒霜