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

时间:2014-01-24 07:53:08

标签: ios view

我是IOS开发的新手,我正在努力使我的父视图之一自动适合其子视图。

enter image description here

例如上面的图片有一个红色圆圈表示一个空白区域我要向上调整文本以便它满足空格我还希望所有文本的容器会自动调整其高度以适合它的内容。

感谢。

2 个答案:

答案 0 :(得分:0)

您需要覆盖willMoveToSuperViewdidMoveToSuperView

在这里查看答案 iPhone/iOS: Will there be called any method if a UIView is added as a subview

然后,您可以根据其超级视图调整视图。但是,使用自动布局是一种非常优选的方式。

答案 1 :(得分:0)

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

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

希望这会有所帮助......