【发布时间】:2021-04-21 08:01:56
【问题描述】:
如果我有一个包含 10 个项目和 10 个 UILabel 的数组,命名为动物 = cat、dog、elephant、mouse、moose 等
还有10个标签命名
标签1、标签2等
是否可以使用循环将项目打印到 10 个标签中,即
我不会举例,因为我想我只会混淆它..
谢谢
【问题讨论】:
-
你需要把标签放在一个数组中,这样你就可以用它做一个循环
如果我有一个包含 10 个项目和 10 个 UILabel 的数组,命名为动物 = cat、dog、elephant、mouse、moose 等
还有10个标签命名
标签1、标签2等
是否可以使用循环将项目打印到 10 个标签中,即
我不会举例,因为我想我只会混淆它..
谢谢
【问题讨论】:
然后你需要有一个项目数组和另一个标签
zip(labels,items).forEach { $0.text = $1 }
或
labels.indices?.forEach { labels[$0].text = items[$0] }
【讨论】: