我有一个ArrayAdapter,当你点击一个项目时,它会带你进入一个详细信息页面,
图像
标签
的TextView
这样布局。
因为我必须进行API调用才能获取标签/ textview的信息。 scrollview基于的内容视图的高度。
制作遵循模板的变量滚动视图的最佳方法是什么。但也有一个加载时间。
答案 0 :(得分:0)
获得API响应后(响应到达时可能有一个委托或块),您应该重新计算标签和textView高度。
要计算标签和textView高度,iOS有一些方法可根据标签的内容和字体返回标签的预期大小。你应该查看这篇文章:How to calculate UILabel height dynamically?。
然后你必须设置scrollView的内容大小(不是scrollView本身的大小)。为此,请使用setContentSize
。您应该通过总结其所有子视图高度来设置正确的高度。
希望这有帮助!