【问题标题】:Container View in SwiftSwift 中的容器视图
【发布时间】:2014-12-29 18:51:29
【问题描述】:

我的目标是有一个主视图,然后向右滑动进入下一个视图,然后再次进入第三个(所以 3 个不同的视图控制器,都显示与主视图相关的不同信息),这似乎我喜欢大多数应用程序中最常见的功能之一。通过按钮或选项卡为其他视图控制器创建 segue 非常简单(只需单击并拖动),但出于某种原因,它们使这个常见的功能变得愚蠢复杂,因为在故事板中应该像简单的 segue 一样简单。

我最初开始研究页面视图控制器,却发现这不是我想要的,而且太烦人了。

我想我发现 Container View 是我所需要的,创建子视图而不是什么。有没有人知道一个很好的分步教程来告诉你如何在故事板中设置所有这些,比如一个假人的指南?我是一个严格的新手,所以很多人向我指出的文档都有断开的链接、过时的代码,或者可能是古埃及的象形文字。

哦,我正在学习 Swift,而不是目标 C!

【问题讨论】:

  • “我正在学习 Swift!不是客观 c!” 不管你喜欢与否,你都在学习一点 Obj-C。那里有大量的 Obj-C 资源,如果您学习如何翻译语法,它们仍然是相关的。所以不要这么快就放弃 Obj-C :)
  • @AlexWayne:我每天都看到这种说法。虽然您的建议是正确的,但重要的是要明确强调 O.P. 正在学习使用 Objective-C 运行时,而不是语言。尽管对您来说似乎很明显,但新手可能无法区分。

标签: swift swipe uicontainerview


【解决方案1】:

除了使用多个视图控制器滑动、将数据从一个控制器传递到另一个控制器,等等,听起来您不需要做任何事情。我不认为使用多个视图(父/子视图)实际上是你所追求的。

这是一个非常简单的教程,将解释如何通过 segue 传递数据。

https://www.youtube.com/watch?v=guSYMPaXLaw

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多