在NavigationLink中单击“图像”后,“目标视图”将显示两次(对于第二个ForEach循环中的每个项目)。
照片对象符合ObservableObject,哈希,可识别
List {
ForEach(self.photoList.photos.chunks(2), id: \.self) {
photo in
HStack {
ForEach(photo, id: \.self) {
photo1 in
NavigationLink(destination: DetailImageView(photo: photo1)){
Image(uiImage: UIImage(data : photo1.image as Data)!)
.resizable()
.scaledToFit()
.shadow(radius: 10)
.cornerRadius(20)
}
}
}
}
}