2

我正在尝试使用 StoryBoard (iOS7) 将我的自定义 ContainerView 添加到通常的 ViewController 中。我在这个视图上只有一个 TableView 控制器。如果我将 ContainerView 移动到 TableView 内,它会显示(但与表格项一起移动),但如果我将它直接放在视图上,它就不会再显示了!有任何想法吗?

4

1 回答 1

0

Xcode/iOS 中似乎存在一个错误,如果容器视图是故事板中 self.view 的第一个子视图,则它不会显示。例如,当我有:

在此处输入图像描述

我的容器没有显示。

但是,如果我将标签移动到大纲中的容器视图上方:

在此处输入图像描述

然后我的容器视图和标签将显示。

更新:经过进一步调查,容器视图似乎仍然显示它是否是第一个孩子,只是比您预期的要低得多。在容器视图上方放置另一个元素允许容器出现在您期望的位置(故事板中显示的位置)。

于 2015-06-10T01:53:28.563 回答