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 иногда неправильно отображает загруженное изображение, а вместо этого серый прямоугольник при прокрутке списка. Это баг или я что-то пропустил? Спасибо

0 ответов

Другие вопросы по тегам