在XCode中,为什么我的自定义视图的子项位于自定义视图下?

时间:2016-04-24 18:42:42

标签: ios xcode interface-builder

我已在故事板中为场景添加了自定义视图。然后,我将新视图添加到自定义视图。这些视图存储在IB中的自定义视图上方,但在运行时在自定义视图下呈现。如果我将自定义视图的类切换为" UIView"然后新的子视图正确呈现。

为什么会如此,如何在自定义视图下停止渲染新视图?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

在我的情况下,这是因为我将子视图添加为包含控件的视图的子视图。因此,他们不是作为子视图子项的控件,而是子视图的兄弟。这导致了这个问题。