标签:
这里 我以一个图片一张张以一个形式显示的启动页面为例
大概的效果 就是这样 接下来 聊下怎么实现它:
在xib中放置这些图像
在这里我还给他们设置了tag值 为的是之后可以让它们按我设置的tag值的顺序显示。
给这些图像附上照片 由于图片较多 我们用循环处理会比较好,代码如下:
细心的看客肯定发现了 我在这个循环里还做了别的事情 没错 就是做了图片显示这个问题 图片肯定要一张张显示,这里我设置图片显示时间的间隔为0.1秒 所以每隔0.1秒调用pictureAppear 这个方法 怎么实现呢 就是调用的时间第几张就是0.1的几倍减一。
pictureAppear代码如下:
3. 图片的显示已经做完了 之后当然是把这启动页交给AppDelegate 中
代码如下
创建窗口 创建启动页控制器 然后把控制器给窗口的根视图控制器
4.最后当然要再回到原来的主界面拉
这里要考虑到你图片的显示需要时间 于是又要用到延迟调用,代码如下:
在这里 正如大家看到的 为了我让进入时候不那么生硬 还做了个由小到大的动画。
好了 大体就是这样 当然这里可以减少耦合性 可以用迭代的方法 具体的代码如下:
大家有兴趣可以研究下
当然最后别忘了把状态栏给隐藏掉 这样的效果会好一点。
启动页设置成怎么样的风格 是大家要想的问题拉 这里我就通过一个简单的例子来讲述如何加入启动页。
标签:
原文地址:http://my.oschina.net/u/2318028/blog/379407