AsyncImage в списке не работает на iOS 16
struct Item: Identifiable {
let id: String
let url = URL(string: "https://styles.redditmedia.com/t5_j6lc8/styles/communityIcon_9uopq0bazux01.jpg")!
}
struct Content: View {
let model: [Item] = {
var model = [Item]()
for i in 0 ..< 100 {
model.append(.init(id: String(i)))
}
return model
}()
var body: some View {
List(model) { item in
Row(item: item)
}
}
}
struct Row: View {
let item: Item
var body: some View {
AsyncImage(url: item.url)
}
}
Выполняя приведенный выше код с Xcode 14.1 на симуляторе iOS 16.1, AsyncImage иногда неправильно отображает загруженное изображение, а вместо этого серый прямоугольник при прокрутке списка. Это баг или я что-то пропустил? Спасибо