【发布时间】:2015-08-07 10:44:41
【问题描述】:
我正在开发一个带有 Storyboard 的 Swift 项目,我希望将文本包装在标签中。在我没有使用 Storyboard 的旧 Objective-C 版本中,我使用了以下设置并且一切正常。
这里是 Swift 的设置
我一直在阅读有关首选宽度设置的潜在自动布局问题。我目前将它们设置为自动布局,并且标签本身的宽度设置为 560。我添加了一个约束以使标签与尾随的超级视图保持 20 像素,虽然我认为这可行,但我仍然无法获取文本裹。尺寸设置如下。
有人可以解释如何让文本换行吗?
【问题讨论】:
-
我在术语上的错误。我的意思是说故事板不是游乐场。
-
这是一个改进,但请注意,这与 Swift 或 Objective-C无关。您应该从问题中删除所有对语言的引用。如果您以前没有使用故事板,那么对比将在代码和故事板之间,或者在 .xib 文件和故事板之间。
-
你也可以去掉 UILabel 的底部约束
标签: swift storyboard autolayout uilabel