Search code examples
iosswiftuixcode11

Remove empty rows in List Swift UI Xcode 11


How to remove empty rows in List by using Swift UI Here is my code.

struct LandMarkList: View {
    var body: some View {
        NavigationView {
            List(LandMarkListData) { landmark in
                LandMarkRow(landmark: landmark)
            }

        .navigationBarTitle("List")
        }
    }
}

Solution

  • struct LandMarkList: View {
        var body: some View {
            NavigationView {
                List(LandMarkListData) { landmark in
                    LandMarkRow(landmark: landmark)
                }
    
                .navigationBarTitle("List")
                .listStyle(GroupedListStyle())
            }
        }
    }
    

    Finally i have found the solution by adding the listStyle.