- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在 Xcode 6 Beta 6 上遇到过这个问题。当我选择主 Storyboard View 时,我可以在其中看到我的应用程序的所有 View 以及所有组件(按钮、列表等),我只能看到 View 本身,但看不到它们事件中的组件,尽管我之前已经将它们放在那里。当我在模拟器中构建和运行应用程序时,所有组件都是可见的,但是当我开发时,我看不到它们。在主 Storyboard 的用户界面 View 的左侧,列出了所有 Controller ,当我展开每个 Controller 时,我可以看到应该显示在 View 上的组件,但它们就像被禁用(淡出)一样。
编译器不会显示任何错误或警告。有谁知道发生了什么以及我该如何解决这个问题?
编辑:我现在已经安装了最新版本,但我仍然遇到同样的问题。没有人遇到过这个问题吗?
最佳答案
我遇到了同样的问题。问题是不可见/灰色 View 没有为当前选择的尺寸类别“安装”。您可以通过选择该 View 然后转到右 Pane 中的属性检查器并一直滚动到底部来查看该 View 安装的尺寸类别。应该有一个或多个显示已安装的复选框。
这将告诉您 View 安装在哪些尺寸类别中。单击复选框将为给定尺寸类别安装/卸载该 View 。要让 View 出现在 Storyboard 上,您需要通过单击 Storyboard 底部栏中央的控件来选择安装它们的尺寸等级(它将显示当前选择的 w 和 h 尺寸等级).
我不确定我做了什么导致我的视图针对当前选定的尺寸类别被卸载,但确保选中这里的所有复选框可以恢复我的 View 。
如果您发现 Size Classes 太麻烦,您可以转到 File Inspector Pane 并通过取消选中 Use Size Classes 复选框来完全禁用 size classes。
关于ios - Xcode 6 beta 6 - 主 Storyboard上的项目已消失/禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25988541/
我是一名优秀的程序员,十分优秀!