【发布时间】:2017-10-04 23:42:30
【问题描述】:
因此,如果您查看提供的图片。我想知道实现这样的流程的最佳模式是什么。我可以将一堆 ViewController 串在一起,但我觉得我重复自己的方式太多了。我已经尝试过制作可重复使用的 xib,但即使如此,我最终还是不得不为每个 ViewController 更新步骤并添加内容/输入类型。我至少不会重复故事板中的所有约束。
所以这些都是这个屏幕的常见组件。他们自然会根据步骤保存不同的内容。我也有一个后退按钮。我有一个用于不同输入类型的工厂,它将在这个 xib 中生成渲染自定义视图。我想知道是否有人做过类似的设计,他们最好的实现方式是什么?
注意:我可以分享代码,但目前它非常重复,而且我还有很多故事板/xib,所以我认为有很多可以分享的。图片可能更容易理解。
【问题讨论】:
-
你试过谷歌搜索 uipageviewcontroller 吗?大量的教程展示了需要做什么。一些带有示例代码...spin.atomicobject.com/2015/12/23/…
-
我有。我确实在另一个流程中使用了 UIPageViewController,但我不觉得它完全符合我的要求。我正在考虑为此制作一个类似的组件。