使用Xcode8在iOS10中无法正确显示AutoLayout

时间:2017-02-25 08:16:55

标签: ios swift autolayout xcode8 ios10

我在我的项目中使用autolayout。所有约束都是蓝色的,它可以在配置栏中正确显示。但是当我在模拟器上运行我的项目时,约束是错误的,它无法正确显示。我正在搜索网上很长一段时间。但没用。请帮助或尝试提出一些如何实现这一点的想法。我真的想知道如何解决这个问题。这让我非常恼火。希望有人能帮助我。

非常感谢!

(图2是在模拟器中显示的内容。最后一张图是约束。)

Picture2

This is my constraints

1 个答案:

答案 0 :(得分:0)

  • 通过点击问题图标 - >删除此视图控制器中的所有当前约束明确的约束(在第二部分)
  • 将项目拖动到视图上所需的位置。
  • 选择项目
  • open align - >通过单击数字0旁边的黑色箭头水平设置容器(当前画布值) align menu 然后在容器中垂直设置(当前画布值)
  • 打开Pin图标 - >将值设置为width并将value设置为height pin menu
  • 在相同的引脚菜单中检查宽高比(在第二部分中)