[编辑]在iPad应用程序上花了几天(实用程序s / w为自己;不是为了发布),我不小心点击了禁用Xcode(6.2)中的大小类。我只想暂时关闭自动布局,以便弄清楚为什么我的弹出场景没有渲染。
现在,所有UI元素都消失了,但主场景和弹出场景的指导方针仍然存在。历史似乎没有显示任何可以带回UI元素的东西。我关闭了Xcode项目并再次打开它,但只有红色指南可见。
有没有人碰到这个?知道如何解决这个问题吗? [编辑]我指的是UI元素并将它们全部收回 - 否则我将不得不花费几个小时来重建和定位它们。我浏览了StackOverflow和Google搜索,但我没有看到任何相关的建议。
答案 0 :(得分:0)
首先,当禁用自动布局时,它也会禁用大小类。
我建议你更新你的Xcode到6.3。那可能会消失。
希望有所帮助:)
修改
关于评论
首先,我会打印UIElements的帧,看看它们是否仍在屏幕上。 (使用`println(“(button.frame)”)
然后,如果他们不在那里,将他们的框架 /中心)更改为屏幕上的某个位置。
如果它们在界限内,请检查其尺寸以确保它们足够大以便可见。如果他们确保他们不是隐藏并且他们的 alpha 是1.
在 storyboard 中,您可以打开侧栏,然后在属性检查器中更改元素的位置,如下所示: