繁体   English   中英

如何根据其固有内容调整视图的大小?

[英]How to resize a view based on its intrinsic content?

假设我有一个带有多行标签的视图(子视图)。 当我添加动态文本时,我希望标签和父视图的大小增加,以便所有文本始终出现而不会被截断。 由于某种原因,我一直在努力。 我希望外部视图随着其增长而向下推动任何尾随视图。 如何使用xcode 9 swift 4做到这一点?

步骤1:在情节提要中,将标签放在视图内,并将行数设置为“ 0”

步骤2:为视图赋予标签上,下,前,后约束,例如,各边的间距均为“ 0”。

第3步:现在给视图x,y位置和宽度 ,无需给出视图的高度,它将自动从标签中推断出该视图。

标签的固有属性将自动将视图的高度与内容相对应。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM