Ios 如何以编程方式将父视图自动适配到其子视图?

Ios 如何以编程方式将父视图自动适配到其子视图?,ios,view,Ios,View,我是IOS开发的新手,我正在尝试使我的一个父视图自动适应它的子视图 例如,上面的图片有一个红色圆圈,表示一个空格,我将向上调整文本,使其符合空格,我还希望所有文本的容器将自动调整其高度,以适合其内容 谢谢。您需要覆盖willMoveToSuperView和didMoveToSuperView 在这里检查答案 然后,可以根据其超级视图调整视图。然而,使用自动布局是一种更受欢迎的方式 你应该做一件事。 首先分配父视图并给它一个框架,然后,当子视图将分配并且它有一个框架时,再次设置父视图的框架 因

我是IOS开发的新手,我正在尝试使我的一个父视图自动适应它的子视图

例如,上面的图片有一个红色圆圈,表示一个空格,我将向上调整文本,使其符合空格,我还希望所有文本的容器将自动调整其高度,以适合其内容


谢谢。

您需要覆盖
willMoveToSuperView
didMoveToSuperView

在这里检查答案


然后,可以根据其超级视图调整视图。然而,使用自动布局是一种更受欢迎的方式

你应该做一件事。
首先分配父视图并给它一个框架,然后,当子视图将分配并且它有一个框架时,再次设置父视图的框架

因此,当子视图出现时,父视图的框架将自动设置


希望这有帮助……

这是什么样的布局?这在UITEXTVIEW中是不可能的。请说明您正在使用哪些UI组件?我的意思是请解释你的视图层次结构。文本都是UILabel,黑屏是我的UIView。你是通过编程方式还是在Interface builder中添加UILabel?