应用程序在Main.storyboard中看起来与在模拟器中看起来不同

时间:2016-01-04 16:36:08

标签: ios

我正在学习在XCode 7和Swift 2中编程。我在Main.storyboard中构建了我的应用程序,但是当我在模拟器中运行它时它看起来完全不同。

以下是照片,以便您了解我在说什么。

Main.storyboard:http://shrani.si/f/3y/12M/34bm1y0G/1.jpg

模拟器:http://shrani.si/f/1t/ZZ/2AklkVvt/2.jpg

我需要做些什么才能使它看起来与Main.storyboard中的相同?

感谢您的帮助, 阿莱克斯

1 个答案:

答案 0 :(得分:0)

您需要设置约束。

最简单的方法是单击三角形,然后单击“添加缺失约束”或“重置为建议的约束”(XYZ中的所有视图)

Example

需要花费大量时间才能真正了解约束和自动布局的工作原理。 Xcode对建议的约束帮了我很多...

这是一个很好的教程:

http://www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2