文档章节

iOS制作漂亮的启动页面

 知秋冬至
发布于 2015/02/20 14:05
字数 526
阅读 450
收藏 3

这里 我以一个图片一张张以一个形式显示的启动页面为例

    

 大概的效果 就是这样   接下来 聊下怎么实现它:

  1. 在xib中放置这些图像

    在这里我还给他们设置了tag值 为的是之后可以让它们按我设置的tag值的顺序显示。

  2. 给这些图像附上照片 由于图片较多 我们用循环处理会比较好,代码如下:

细心的看客肯定发现了 我在这个循环里还做了别的事情 没错 就是做了图片显示这个问题 图片肯定要一张张显示,这里我设置图片显示时间的间隔为0.1秒 所以每隔0.1秒调用pictureAppear 这个方法 怎么实现呢 就是调用的时间第几张就是0.1的几倍减一。

pictureAppear代码如下:

3.  图片的显示已经做完了 之后当然是把这启动页交给AppDelegate 中

代码如下

创建窗口 创建启动页控制器  然后把控制器给窗口的根视图控制器

4.最后当然要再回到原来的主界面拉 

这里要考虑到你图片的显示需要时间 于是又要用到延迟调用,代码如下:

在这里 正如大家看到的 为了我让进入时候不那么生硬 还做了个由小到大的动画。

好了 大体就是这样 当然这里可以减少耦合性 可以用迭代的方法  具体的代码如下:

大家有兴趣可以研究下 

当然最后别忘了把状态栏给隐藏掉 这样的效果会好一点。

启动页设置成怎么样的风格 是大家要想的问题拉 这里我就通过一个简单的例子来讲述如何加入启动页。

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 2
码字总数 924
作品 0
杭州
xFace的快速入门--IOS

ios系统的快速入门和Android的大部分都差不多,模拟器这部分是一样的,只是player的使用上有点区别,今天就来看看ios设备的快速入门。 1、下载工具 便携版模拟器Emulator(Windows) 下载地址...

xFace3
2013/12/03
0
0
高价诚寻iOS马甲包封装上架技术大大

高价诚寻iOS马甲包封装上架技术大大 目的: 我们有自己的一个主网站平台,为了推广我们的主网站平台,我们需要长期制作大量马甲app,然后引导用户到我们的主网站游戏,所以,你制作的app的功...

文风
05/16
0
0
10个优秀Objective-C和iOS开发在线视频教程

如果你自己开发iOS应用,你肯定会发现网上有很多资源。学习编程的一个最好的方法就是自己写代码,而开始写代码的最快的方式就是看其他人怎么写。我们从海量视频和学习网站中整理出了我们认为...

mingxun
2014/05/09
0
0
iOS 12 真的能让旧款 iPhone 速度飞起吗?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdnnews/article/details/82757910 去年 9 月,苹果在发布 iOS 11 时曾表示,这是先进移动操作系统 iOS 的又...

CSDN资讯
昨天
0
0
OS X Mountain Lion 10.8.2 for WIN7 or WIN8 安装教程

本教程安装环境配置 CPU 英特尔 Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz 主板 BIOSTAR - 英特尔 G31 (Bearlake) + ICH7 内存 金士顿 2G DDR2-SDRAM 800 MHz 单通道 显卡 nVIDIA GeFor......

Hackintosh
2013/01/11
0
3

没有更多内容

加载失败,请刷新页面

加载更多

代理模式

自测: Q:何为代理模式? 代理是一种__或者__,控制对另一个对象的访问,而这些对象可能是__对象,______的对象,或者是对______的对象。 Q:那些角色及划分? 3个核心角色 角色一:____ 角...

阿元
23分钟前
0
0
面试经验

原文

火力全開
29分钟前
0
0
Kubernetes 教程(一) 环境安装并配置一个集群

Git<---------->jenkins docker<--------->kubernetes ?

MrPei
42分钟前
1
0
linux学习-0919

linux和windows互传文件 用户配置文件和密码配置文件 用户组管理 用户管理 一、linux和windows互传文件 linux和windows可以互相传输文件,但是需要使用xshell 并且安装lrzsz包: yum insta...

wxy丶
49分钟前
1
0
收集几个开源的微信小程序开发框架

1、 mpvue mpvue 是美团点评开源的一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小...

哥本哈根的小哥
56分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部