IOS可转换的欢迎屏幕

时间:2013-12-09 16:27:51

标签: ios cocoa-touch

某些iOS应用程序附带欢迎屏幕,允许您滑动多个页面,然后让您使用该应用程序。通常它们在底部包含一个页面控件,以显示查看页面的进度。

是否有提供此功能的流行或标准库?

enter image description here

另见:

2 个答案:

答案 0 :(得分:5)

我认为其中许多只是定制的。

然而,通过IFTTT检查JazzHands,这是一个为具有关键帧动画的屏幕构建的库

JazzHands

答案 1 :(得分:2)

非常简单,

  1. 创建名为WelcomeScreenViewController

  2. 的ViewController
  3. 然后在XIB上设置UIPageControlUIScrollView,并加载所有欢迎图片。

  4. 处理UIScrollView委托方法,并确定您滚动到最后一页。

  5. 当您到达最后一页时,隐藏整个页面控件,并滚动查看并显示带有“开始”选项的欢迎屏幕。

  6. 在触摸开始选项时,将window.rootViewController更改为您的实际主屏幕。在UserDefaults中也保存了您已显示欢迎屏幕的内容。

  7. 如果您之前没有显示,window.rootViewController最初应为WelcomeScreen

    以上应该是实现你所寻找的逻辑。

    希望它有所帮助。