应用程序启动时,布局上的边距不同

时间:2016-10-18 18:25:05

标签: ios xcode

我是iOS新手,尝试从Android重新制作我的第一款应用。 据我所知,-20边缘坚持超视距的边缘。 但在我的情况下,我有一个差距,我不明白。 这是一张照片:

enter image description here

在这里,您可以在问号所在的右侧的模拟器上看到。如果我将保证金更改为-48,则涵盖所有内容。但那不对。我哪里可以做错,什么可能改变? 再一次,我是iOS新手,不知道它的本质

2 个答案:

答案 0 :(得分:0)

我想将此建议添加为评论,但我只能将其添加为答案(声誉太低)。

我看到你有rootview.trailing.margin 不要将它约束到rootviews margin,然后你可以输入一个0的常量,它应该更合适

答案 1 :(得分:0)

20的边距不会使你的视图粘在超视图的边缘,它会使它粘在距离超视图边缘20个点的第一条蓝线上。请将保证金设为0,您将看到差距消失。

希望这会有所帮助。

相关问题