我在IB中创建了一个从按钮到ViewController的segue。当我选择Present as Popover时,主视图中的所有控件都不显示。我知道显示主视图,因为我已将背景颜色更改为红色。但是,View的子控件都不会在运行时出现。如果我将segue类型设置为其他类型,例如,Present Modally,则会显示子控件。我正在使用AutoLayout和Class Sizes。这是一款iPad应用程序。
我创建了一个新的空白应用程序并测试了该项目的方案,它运行正常。所以我的项目有一些东西。我没有来自Interface Builder的错误消息或警告。我已经清理了项目并重新启动了模拟器。
关于为什么我的控件没有出现的任何想法?感谢。
答案 0 :(得分:0)
问题是该项目已损坏。最终代码检测失败,并且对象从故事板中消失。我创建了一个新项目,移动了我的代码,弹出窗口按预期工作。