Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 基于嵌入式UI元素调整UIContainerView的大小?_Ios_Uitableview_Swift_Autolayout_Uicontainerview - Fatal编程技术网

Ios 基于嵌入式UI元素调整UIContainerView的大小?

Ios 基于嵌入式UI元素调整UIContainerView的大小?,ios,uitableview,swift,autolayout,uicontainerview,Ios,Uitableview,Swift,Autolayout,Uicontainerview,我正在用iOS开发一个简单的应用程序,使用Swift作为语言 我将UI设置为下图所示的屏幕: 容器视图高度需要根据视图内UILabel中的文本行数进行设置 如何根据容器视图中的内容设置容器视图的高度?如果希望单元格高度根据其标签的文本进行动态设置,请使用self.tableView.estimateDroweight=400//只需给self.tableView.rowHeight=UITableViewAutomaticDimension/一个最大值即可。@Max,在创建和填充表格视图的单元格

我正在用iOS开发一个简单的应用程序,使用Swift作为语言

我将UI设置为下图所示的屏幕:

容器视图高度需要根据视图内UILabel中的文本行数进行设置


如何根据容器视图中的内容设置容器视图的高度?

如果希望单元格高度根据其标签的文本进行动态设置,请使用self.tableView.estimateDroweight=400//只需给self.tableView.rowHeight=UITableViewAutomaticDimension/一个最大值即可。@Max,在创建和填充表格视图的单元格之后,通过将容器视图的高度设置为单元格的高度,获取单元格的高度并重新格式化容器视图对不起@SanjayMohnani如何检查和设置这些高度?我仍在试图将我的头脑围绕在一切事物上:我不确定我是否理解,但我想这就是你想要的self.tableView.rowheight如果只有一个单元格,为什么你的容器视图是UItableView而不是简单的UIView?