我想为swift应用程序创建一个设置向导。我之前已经做了好几次,但是每次通过使用多个视图控制器创建几个场景来完成此操作。这一次,我不想这样做。我想在后台包含GIF的Web视图控件,我希望这个GIF在整个向导生命周期中播放。这意味着我需要一个场景与一个 Viewcontroller,当用户滑动或按下一个时,问题应该滑动而不播放背景GIF。我想知道做这种事情的最佳做法。我在几个应用程序中看到过它。我考虑创建一个大视图并添加手势识别器,当用户滑动时,我会将其设置为向右或向左动画。请注意,我在向导中的问题是动态的,每个页面都应该有全新的问题格式。
答案 0 :(得分:3)
实际上我建议您使用UIPageViewController
在iOS中创建向导/教程。这是实现它的一个例子。 https://spin.atomicobject.com/2015/12/23/swift-uipageviewcontroller-tutorial/