SwiftUI TabView Page 如何处理大数据

我用TabView浏览相册,因为我需要分页功能,但是我的相册有几千张图片,TabView处理很慢。 有什么办法可以延迟加载,让 TabView 可以处理数千条数据。

TabView(selection: $assetModel.identifier) {
    ForEach(0..<7000) { index in
        let asset = assetModel.assetarray[index]
        AssetPreviewItemView(asset: asset)
            .tag(asset.localIdentifier) 
    }
}
.tabViewStyle(.page(indexDisplayMode: .always))
.indexViewStyle(.page(backgroundDisplayMode: .always))
cry1018 回答:SwiftUI TabView Page 如何处理大数据

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/5797.html

大家都在问