作为Popover segue呈现为空白,但Present Modally不是空白

时间:2015-02-04 00:14:45

标签: swift interface-builder xcode6

我在IB中创建了一个从按钮到ViewController的segue。当我选择Present as Popover时,主视图中的所有控件都不显示。我知道显示主视图,因为我已将背景颜色更改为红色。但是,View的子控件都不会在运行时出现。如果我将segue类型设置为其他类型,例如,Present Modally,则会显示子控件。我正在使用AutoLayout和Class Sizes。这是一款iPad应用程序。

我创建了一个新的空白应用程序并测试了该项目的方案,它运行正常。所以我的项目有一些东西。我没有来自Interface Builder的错误消息或警告。我已经清理了项目并重新启动了模拟器。

关于为什么我的控件没有出现的任何想法?感谢。

1 个答案:

答案 0 :(得分:0)

问题是该项目已损坏。最终代码检测失败,并且对象从故事板中消失。我创建了一个新项目,移动了我的代码,弹出窗口按预期工作。