Ios 进行webservice调用后的动态高度UIScrollView

Ios 进行webservice调用后的动态高度UIScrollView,ios,objective-c,Ios,Objective C,我有一个ArrayAdapter,当您单击一个项目时,它会将您带到详细信息页面 形象 标签 文本视图 像那样布置 因为我必须进行API调用才能获取标签/文本视图的信息。滚动视图基于的内容视图的高度 制作遵循模板的可变滚动视图的最佳方法是什么。但是也有一个加载时间。在获得API响应后,当响应到达时,它可能要获得一个委托或块,您应该重新计算标签和textView高度 为了计算标签和文本视图的高度,iOS提供了一些方法,可以根据标签的内容和字体返回标签的预期大小。您应该查看此帖子: 然后必须设置scr

我有一个ArrayAdapter,当您单击一个项目时,它会将您带到详细信息页面

形象

标签

文本视图

像那样布置

因为我必须进行API调用才能获取标签/文本视图的信息。滚动视图基于的内容视图的高度


制作遵循模板的可变滚动视图的最佳方法是什么。但是也有一个加载时间。

在获得API响应后,当响应到达时,它可能要获得一个委托或块,您应该重新计算标签和textView高度

为了计算标签和文本视图的高度,iOS提供了一些方法,可以根据标签的内容和字体返回标签的预期大小。您应该查看此帖子:

然后必须设置scrollView的内容大小,而不是scrollView本身的大小。要实现这一点,请使用setContentSize。应通过将其所有子视图的高度相加来设置正确的高度

希望这有帮助