某些iOS应用程序附带欢迎屏幕,允许您滑动多个页面,然后让您使用该应用程序。通常它们在底部包含一个页面控件,以显示查看页面的进度。
是否有提供此功能的流行或标准库?
另见:
答案 0 :(得分:5)
答案 1 :(得分:2)
非常简单,
创建名为WelcomeScreenViewController
然后在XIB上设置UIPageControl
和UIScrollView
,并加载所有欢迎图片。
处理UIScrollView
委托方法,并确定您滚动到最后一页。
当您到达最后一页时,隐藏整个页面控件,并滚动查看并显示带有“开始”选项的欢迎屏幕。
在触摸开始选项时,将window.rootViewController更改为您的实际主屏幕。在UserDefaults中也保存了您已显示欢迎屏幕的内容。
如果您之前没有显示,window.rootViewController
最初应为WelcomeScreen
。
以上应该是实现你所寻找的逻辑。
希望它有所帮助。