Если у меня есть список:
@State var myList = [1, 2, 3]
List(myList.identified(by: \.self) { number in
Text(String(number))
}
Я получаю представление списка с произвольным числом строк.
Вот так (на другом примере): 
Как ограничить представление списка, чтобы отображать только необходимое количество строк, а не пустые?