1

我想实现一个必须应用以下要求的向导视图:

  • 几个步骤(可配置)
  • 每一步都必须是一个独立的 UIView
  • 返回、上一个、完成按钮
  • 必须在我们的每一步上显示的指标

它不能是一些导航风格的实现(使用 UINavigationController),只是我可以放置在另一个 UIView 上的某个位置的视图。

任何建议和最佳实践如何实施此任务?

4

1 回答 1

1

听起来你想要一个模态视图。您应该根据需要配置一个视图并从视图控制器模态显示它。然后它将出现在其他视图上方并捕获所有触摸。如果您需要创建各种“页面”的错觉,您需要以编程方式添加按钮、文本字段等,然后根据需要删除它们。

但是,您可能需要重新考虑这种设计。在具有大量视觉空间的非移动屏幕上的对话框视图中拥有向导是一件好事,但您在移动屏幕上确实没有那么多空间。如果您让后台视图可见,这将夺走向导视图的大部分区域。如果您将向导视图扩展到有用的大小,那么您也可以使用全屏视图。

于 2010-05-05T17:19:32.473 回答