如何解决:在Xcode 6.2中禁用大小类会破坏故事板UI,但会保留指南

时间:2015-04-22 22:19:43

标签: ios8 xcode6

[编辑]在iPad应用程序上花了几天(实用程序s / w为自己;不是为了发布),我不小心点击了禁用Xcode(6.2)中的大小类。我只想暂时关闭自动布局,以便弄清楚为什么我的弹出场景没有渲染。

现在,所有UI元素都消失了,但主场景和弹出场景的指导方针仍然存在。历史似乎没有显示任何可以带回UI元素的东西。我关闭了Xcode项目并再次打开它,但只有红色指南可见。

有没有人碰到这个?知道如何解决这个问题吗? [编辑]我指的是UI元素并将它们全部收回 - 否则我将不得不花费几个小时来重建和定位它们。我浏览了StackOverflow和Google搜索,但我没有看到任何相关的建议。

1 个答案:

答案 0 :(得分:0)

首先,当禁用自动布局时,它也会禁用大小类。
我建议你更新你的Xcode到6.3。那可能会消失。

希望有所帮助:)

修改
关于评论

首先,我会打印UIElements的帧,看看它们是否仍在屏幕上。 (使用`println(“(button.frame)”) 然后,如果他们不在那里,将他们的框架 /中心)更改为屏幕上的某个位置。 如果它们在界限内,请检查其尺寸以确保它们足够大以便可见。如果他们确保他们不是隐藏并且他们的 alpha 是1.
storyboard 中,您可以打开侧栏,然后在属性检查器中更改元素的位置,如下所示:


  1. step 1

  2. step2