假设我有一个带有多行标签的视图(子视图)。当我添加动态文本时,我希望标签以及父视图的大小增加,以便所有文本始终显示而不会被截断。这是我出于某种原因一直在努力的事情。我希望外部视图随着它的增长而下推任何尾随视图。我怎样才能使用xcode 9 swift 4?
答案 0 :(得分:1)
第1步: 在storyboard中,将标签放在视图中,并将行数赋予“0”
第2步: 将标签 top,bottom,leading,trailing 约束赋予视图 例如,所有方面的'0'间距。
第3步: 现在给出视图 x,y位置和宽度,无需给出视图的高度,它将自动从标签中推断出它。
标签的固有属性将自动推动视图的高度与内容相对应。