文档章节

iOS制作漂亮的启动页面

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

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

    

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

  1. 在xib中放置这些图像

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

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

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

pictureAppear代码如下:

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

代码如下

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

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

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

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

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

大家有兴趣可以研究下 

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

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

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 2
码字总数 924
作品 0
杭州
私信 提问
界面UI/H5页面/logo设计/

手机ui界面设计制作移动应用ios手游软件APP交互网页整站 588/页起 手机ui界面设计制作移动应用ios手游软件APP交互网页整站 588/页起 手机ui界面设计制作移动应用ios手游软件APP交互网页整站 ...

埃迪森品牌设计
2016/04/25
3
0
十八般武艺!移动应用开发者必备的18款利器

“工欲善其事,必先利其器”。身为一名移动应用的开发者,光有技术是不够的,必备的应用可以为您的开发工作如虎添翼。随着Android与iOS系统的不断更新换代,相关的的应用也层出不穷,本文推荐...

looen
2011/11/25
2.3K
3
快速生成移动设备应用图标的在线工具 - makeappicon

如果你开发移动或者手机应用的话,肯定知道一个漂亮应用图标的重要性,在今天这篇文章中,我们将推荐给大家一个不错的在线制作移动应用图标的工具 - makeappicon。 你只需要提供一张图片,并...

gbin1
2012/12/03
630
0
xFace的快速入门--IOS

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

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

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

文风
2018/05/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何在 Linux 系统查询机器最近重启时间

在你的 Linux 或类 UNIX 系统中,你是如何查询系统上次重新启动的日期和时间?怎样显示系统关机的日期和时间? last 命令不仅可以按照时间从近到远的顺序列出该会话的特定用户、终端和主机名...

来来来来来
今天
1
0
Redis协议是什么样的

前言 我们用过很多redis的客户端,有没有相过自己撸一个redis客户端? 其实很简单,基于socket,监听6379端口,解析数据就可以了。 redis协议 解析数据的过程主要依赖于redis的协议了。 我们...

春哥大魔王的博客
今天
3
0
乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linuxCool
今天
3
0
携程Apollo统一配置中心的搭建和使用(java)

一.Apollo配置中心介绍 1、What is Apollo 1.1 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到...

morpheusWB
今天
2
0
远程获得的有趣的linux命令

使用这些工具从远程了解天气、阅读资料等。 我们即将结束为期 24 天的 Linux 命令行玩具日历。希望你有一直在看,如果没有,请回到开始,从头看过来。你会发现 Linux 终端有很多游戏、消遣和...

Linux就该这么学
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部