NEW: Subscribe to Hacking with Swift+ and accelerate your learning! >>

SOLVED: I select 1 row and they all are selected?

Forums > SwiftUI

My Xcode Beta6 file

Can someone please look at my code and tell me what I am doing wrong please. My problem is when I select any row, all my buttons are activated.

I have followed the turiuls

  1. https://www.hackingwithswift.com/books/ios-swiftui/stacking-up-buttons
  2. https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-views-in-a-loop-using-foreach

Sincerley, Robert

   

Problem solved, If you download my program and look for the List { and look at my structure. I simply moved everything to my "RowView" Struct I am kicking myself for doing this.

List{ ForEach(stories, id: .self) { story in

                    VStack {
                        RowView(story: story)
                    }

                  }
            }

   

Hacking with Swift is sponsored by NSSpain

SPONSORED Announcing NSSpain 2020: Remote Edition! An online, continuous conference for iOS developers. We’ll start on Thursday and finish on Friday, with talks, activities, and lots of fun for 36 hours, non-stop. Sound good? Join us!

Find out more

Sponsor Hacking with Swift and reach the world's largest Swift community!

Reply to this topic…

You need to create an account or log in to reply.

All interactions here are governed by our code of conduct.

 
Unknown user

Not logged in

Log in
 

Link copied to your pasteboard.