【问题标题】:Creating and loading Views with another UIView in the Storyboard in Xcode在 Xcode 的 Storyboard 中使用另一个 UIView 创建和加载视图
【发布时间】:2015-07-24 16:36:27
【问题描述】:

我有一个包含多个 UIViews 的故事板。

在我的UIViews 之一中,我添加了额外的子视图。我基本上将UITableViewsUIViews 等拖放到同一个UIViewController 中。请看下面的截图:

如何将这些视图创建为故事板的单独实体,然后..将它们加载到特定的UIView

【问题讨论】:

  • 您能澄清一下您的问题吗?
  • 问题不清楚,你的问题是什么?
  • 您想创建单独的视图并将它们加载到您的视图控制器中吗?
  • 是的,我应该使用 .xib 文件吗?如果是这样.. 我怎样才能将它们加载到 UIViewController 中?
  • stackoverflow.com/questions/9498010/… 如果您想在情节提要中创建子视图,这可能会有所帮助

标签: ios objective-c iphone xcode xcode-storyboard


【解决方案1】:

也许您想使用容器。您可以通过右键单击 -> 嵌入 -> 拖动到所需的 UIViewController 在容器中嵌入另一个 UIViewController 您甚至可以通过这种方式在多个容器中使用此 UIViewController(重用)。

【讨论】:

    【解决方案2】:

    执行此操作的传统方法是将要重用的 UIView 子类化并将它们的接口声明为单独的 xib。然后在您的 ViewController 中初始化它们,然后使用 addSubview: 将它们添加/定位到基本 UIView

    有关更多解释,请参阅此 SO 答案。 https://stackoverflow.com/a/12880151/902730

    【讨论】:

      猜你喜欢
      • 2012-03-10
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      相关资源
      最近更新 更多