在一个场景中创建iOS向导
我想为swift应用程序创建一个安装向导。我以前做过几次,但每次都是通过使用多个视图控制器创建多个场景。这次,我不想这样。我希望在后台拥有包含GIF的web视图控件,并且希望此GIF能够在整个向导生命周期中播放。这意味着我想要一个场景和一个Viewcontroller,当用户滑动或按下next时,问题应该滑动离开背景GIF播放。我想知道做这种事的最佳做法。我已经在几个应用程序中看到了它。我考虑创建一个大视图并添加一个手势识别器,当用户滑动时,我会将其设置为左右动画。请注意,我在向导中的问题是动态的,每个页面都应该有全新的问题格式。实际上,我建议您使用UIPageViewController在iOS中创建向导/教程。下面是一个实现它的示例 实际上,我建议您使用UIPageViewController在iOS中创建向导/教程。下面是一个实现它的示例 是的,我以前用过。但对于动态内容来说,它并没有那么好。我必须以编程方式更改每个控件的位置,才能做我想做的事情。为什么不好?您只能创建一个内容视图控制器,并让此视图控制器或根视图控制器为您加载动态内容。我指的是动态、动态的控件和位置。一个页面有3个文本字段,另一个页面有一个表视图,等等。所以要使用pageview,我必须以编程方式创建所有内容,而不是Xcode上的场景,然后在每个内容视图控制器中创建这些控件。这正是UIPageViewController的功能。这是实现它最简单的方法。是的,我以前用过。但对于动态内容来说,它并没有那么好。我必须以编程方式更改每个控件的位置,才能做我想做的事情。为什么不好?您只能创建一个内容视图控制器,并让此视图控制器或根视图控制器为您加载动态内容。我指的是动态、动态的控件和位置。一个页面有3个文本字段,另一个页面有一个表视图,等等。所以要使用pageview,我必须以编程方式创建所有内容,而不是Xcode上的场景,然后在每个内容视图控制器中创建这些控件。这正是UIPageViewController的功能。这是实现它的最简单方法。在一个场景中创建iOS向导,ios,swift,autolayout,Ios,Swift,Autolayout,我想为swift应用程序创建一个安装向导。我以前做过几次,但每次都是通过使用多个视图控制器创建多个场景。这次,我不想这样。我希望在后台拥有包含GIF的web视图控件,并且希望此GIF能够在整个向导生命周期中播放。这意味着我想要一个场景和一个Viewcontroller,当用户滑动或按下next时,问题应该滑动离开背景GIF播放。我想知道做这种事的最佳做法。我已经在几个应用程序中看到了它。我考虑创建一个大视图并添加一个手势识别器,当用户滑动时,我会将其设置为左右动画。请注意,我在向导中的问题是动态