【发布时间】:2018-08-18 10:16:49
【问题描述】:
在这份 Apple 指南的帮助下,我开始学习 Swift:https://itunes.apple.com/it/book/app-development-with-swift/id1219117996?mt=11
现在我被困在一个小问题上,我想了解如何解决,但从指南中看不是很清楚。
我在第 398 页:“Guided Project: Personality Quiz”。
最初我必须在视图控制器的所有角落放置 4 个标签。
来自指南:
“要在所有屏幕尺寸上将您的表情符号放在各自的角落, 您需要为每个标签添加两个约束。从选择开始 左上角的标签,然后单击添加新约束按钮。使能够 顶部和前导约束,并将它们都设置为 0 像素, 确保标签边缘和标签边缘之间没有空间 视图的边距。默认情况下,视图的顶部有 20 像素 边距,左右各有16个像素的边距。所以当 您输入 0 像素,您实际上是在告诉标签定位 自身距离顶部 20 像素,距离左边缘 16 像素 看法。添加这两个约束”
所以,按照指南,我将第一个标签放在左上角,并添加两个约束
寻找另一个项目(不是我的),我认为我需要的两个约束是这些(或类似的):
【问题讨论】:
-
你使用的是什么版本的 Xcode?span>
-
@matt 9.4.1 版
-
谢谢,让我看看能不能重现这个问题……稍等……
-
是的,我可以!嗯,这是 Xcode 中的一个错误(我会说)。我可以给你一个解决方法...
-
这样,您非常很好地描述了这个问题。解释此类问题需要一些认真的屏幕截图工作,并且您投入了大量时间来做正确的事情。我希望所有的问题都这么清楚。
标签: swift xcode storyboard