如何管理顺序模式下的视图控制器 - swift

问题描述:

我正在尝试像下面的图像实现......。有些视图应该按顺序显示,而上方的栏显示任务流。如何管理顺序模式下的视图控制器 - swift

enter image description here

,因为它被示出,应显示第一轮廓视图。当用户点击Go to Next View Button应显示第二个视图(价格视图)。顶部栏显示我们所在的当前视图。我试过PagingMenuController已经创建了一个包含视图的菜单,然后禁用了滚动。但PagingMenuController加载所有视图在同一时间,我也不知道如何去子视图内的下一个菜单项。现在我正在考虑一个容器视图可能会有所帮助,但目前为止我没有使用容器视图,我不知道它对我的目的是否合适。 也我想要顶部酒吧没有在视图之间滑动(仅在按钮上)和一个启用视图在同一时间。 任何帮助将被认可。

你的问题既宽泛又含糊。我的答案也将是相当高的水平。我建议你按照我的提纲进行操作,如果你陷入特定的步骤,发布你的代码,告诉我们你遇到的问题,我们可以帮你修复它。

这很简单。创建自定义视图控制器在底部给它一个包含当前子视图控制器的容器视图。使用视图控制器转换方法在子视图控制器之间切换。您需要为每个新的子视图控制器添加布局定位点,以将其视图的所有边缘固定到容器视图的边缘。

在顶部创建一个自定义控件以显示点并突出显示当前视图控制器的标题。

如果您希望下一个/上一个按钮位于子视图控制器上,请将它们放在那里,然后使用下一个和上一个方法向所有指向父视图控制器的子视图控制器添加一个委托属性。

顺便说一句,在英语等语言中,文字从左到右排列,我认为你的第一页在左边,最后一页在右边。 (我认为配置文件在左边并付钱在右边更有意义。)

+0

这是一个很好的帮助。我想看看容器是否好。我会用它并需要帮助。谢谢 –