如何动态添加可变数量的UILabel?

时间:2016-02-07 07:02:49

标签: ios objective-c dynamic uiscrollview

我在这里搜索并用谷歌搜索找到解决方案,但我什么也找不到。

我的应用将以JSON格式从网络中检索项目的名称和文本字符串的可变数量的文本字符串。

问题是,在从WEB API检索它们之前,将返回多少组名称和值。让我将返回的集合计为" n"。

我想要做的是动态地动态生成n个UILabel并将它们放在带有约束的UIScrollview上,并且我还要将UIScroll视图的高度设置为必要的" n"。

我需要将此视图显示为弹出窗口。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

最好的解决方案是使用UITableView。将表视图的数据源数组作为从Web服务获取的详细信息数组。在cellForRowAtIndexPath方法中,为单元格的UILabel指定值