【问题标题】:iOS - Interface Builder - Adding elements as subviews to a UIViewiOS - Interface Builder - 将元素作为子视图添加到 UIView
【发布时间】:2013-05-24 10:44:13
【问题描述】:

在界面生成器中,我有一个 viewController,它是主视图(视图 A)。我在主视图上添加了另一个 UIView(视图 B),现在我想向视图 B 添加更多元素,但我希望 Xcode 将它们识别为视图 B 的子视图,而不是视图 A 的子视图。

当您将元素拖到界面构建器中的视图上时,它们最初会添加到主视图中。 然后,您可以将它们拖动并移动到界面构建器导航器中的另一个视图下,但它们似乎仍然没有成为该视图的子视图。

有什么想法吗?

【问题讨论】:

  • 您可以尝试使用左侧的列表移动您的视图。只需将您的子视图放在其父视图上即可。
  • 我这样做了,但它们实际上仍然没有成为子视图。如不在 [viewB subviews] 数组中。

标签: ios uiview interface-builder subviews


【解决方案1】:

在xib中添加视图B的内部/下方。这将使添加到视图B的元素仅成为视图B的子视图,而不是视图A

这样看起来

【讨论】:

    猜你喜欢
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 2021-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 2010-10-14
    相关资源
    最近更新 更多