Skip to content

images disapears in list editMode manually set #19

Closed
@theromis

Description

@theromis

Trying to use edit mode and images "hiding".
Original Image works fine.

Could you help me to debug?

struct SubscriptionDetails: View {
    var image: String
    var title: String
    var text: String
    var date: String
    var messages: Int
    
    var body: some View {
                    //Image("Illustration1")
                    WebImage(url: URL(string: image))
                        //.renderingMode(.original)
                        .resizable()
                        .aspectRatio(contentMode: .fit)
                        .frame(width: 80, height: 80)
                        .cornerRadius(20)
    }
}
    var body: some View {
        NavigationView {
            List {
            ForEach(updateData) { item in
                NavigationLink(
                destination: UpdateDetail(title: item.title, text: item.text, image: item.image), tag: item.id, selection: self.$selection) {
                    SubscriptionDetails(image: item.image, title: item.title, text: item.text, date: item.date, messages: item.messages)
                        .onTapGesture {
                            self.selection = item.id
                    }
                }
            }
            .onDelete { index in
                print("delete", index)
            }
            }
            .environment(\.editMode, .constant(self.isEditing ? EditMode.active : EditMode.inactive))
        }
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions