Во-первых, убедитесь, что ваши метки находятся в массиве.Это включает в себя использование розетки коллекции.См. Swift, поместив несколько IBOutlets в массив , если вы не знаете, как это сделать.
Допустим, у вас есть массив меток:
@IBOutlet var labels: [UILabel]!
Теперь вы можете создать функцию, которая будет считать и обновлять все метки:
func updateLabels(_ count: Int) {
for index in 0..<labels.count {
labels[index].isHidden = index >= count
}
}