一些限制的问题,出口之间的差距随着屏幕的增加而增加

时间:2016-06-22 09:13:59

标签: ios xcode autolayout constraints

我为此疯狂。我似乎无法修复文本和图像之间的差距,如下图所示:

enter image description here

正如您所看到的那样,随着屏幕尺寸的增加,间隙会增加,我不知道要添加/删除的约束,或者甚至是什么导致我这个问题。我上传了项目,您可以下载以查看确切的约束或任何帮助您。

https://www.dropbox.com/s/uvipjw0aq078cmu/StackO.zip?dl=0

1 个答案:

答案 0 :(得分:2)

我不知道您希望此屏幕显示的方式如下:

Result screenshot

如果是,请执行以下操作:向文本视图添加高度约束,并将底部空间的关系更改为:进度栏 > Masjid 标签从等于大于或等于

当然,您可以操纵新的高度限制以符合您的期望。

Height constraint screenshot Relation change screenshot

<强> [编辑]

如果你想让一切更加集中,不拉伸任何东西,你就必须做一些事情。将 Masjid 约束与 Equal 的关系更改回来。将 Text View.Top Superview.Top 约束的关系更改为大于或等于。将高度约束添加到 Web View 。将 Web View.Bottom Superview.Bottom 约束的关系更改为大于或等于。将 Vertical in Container 约束添加到百分比标签。这将留下漂浮在周围的 Tour建筑工地标签,但我不知道它应该放在哪里。

这是非常复杂的屏幕,你希望它在iPad和iPhone上看起来都很好看。您可能想要检查如何使用大小类。这将是一个很大的帮助。