Я показываю 3 строки в виджете среднего размера iOS 14, как показано ниже:
row 1
-------
row 2
-------
row 3
-------
моя структура просмотра здесь:
VStack {
ForEach(records, id: \.id) { item in
ZStack {
// some views
}
.widgetURL(URL(string: "wig://\(item.id)"))
}
Divider()
}
Похоже, что URL-адрес виджета для первого и второго элементов перекрывается третьим элементом, все ссылки на контент будут открывать содержимое третьего элемента.
как правильно добавить ссылку на контент для просмотров, созданных с помощью ForEach?