I'm trying to do the same thing here. Tried UITableView.appearance().separatorStyle = .none in .onAppear() modifier but does not work. Xcode 12.4, iOS 14.0. I remember back in Objective-C time there was this single line on the UITableView that can remove the separators.