当我开始配置UI以横向模式工作时,我遇到了一个奇怪的问题。
我的视觉控制器中有几个(但不是全部)在安全区域表现出奇怪的行为。
安全区域延伸到视图之外。它破坏了我的用户界面。
虽然这不重要,但我已经检查了所有约束,以确保我没有安全区域设置为其他东西的大小。
我还清理了build文件夹和项目。
虽然我不能改变安全区,但是会发生错误。
我正在使用Xcode版本9.4(9F1027a)。
有什么想法吗?
更新:有点陌生。这是限制因素,但我不明白为什么。我删除并重新编写它们。由于限制,安全区肯定会发生变化。现在我的问题是,我应该提交错误吗?
答案 0 :(得分:2)
好吧,我已经解决了这个问题。我必须删除安全区域的约束,删除安全区域,将我的约束设置为顶级视图,一旦一切正确,重新启用安全区域。我不得不返回并编辑一些约束,但在大多数情况下,当您重新添加安全区时,您的约束将切换到该约束。
只是删除并重新实现约束并没有解决问题。
我希望这可以帮助将来遇到它的人。
答案 1 :(得分:0)