如何在iOS 14及更高版本的SwiftUI2.0中删除列表分隔线 [英] How to remove List Separator lines in SwiftUI 2.0 in iOS 14 and above

查看:12
本文介绍了如何在iOS 14及更高版本的SwiftUI2.0中删除列表分隔线的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以问题很简单,在标题中。我想删除SwiftUI iOS 14中的行分隔符。之前,我使用的是 UITableView().appearance().separatorStyle = .none 在iOS13中,这项功能曾经可以完成。但现在,它不起作用了。关于如何使其工作的任何更新或想法。谢谢:)

推荐答案

以下是可能的解决方案的演示。已使用Xcode 12b测试。

List {
    ForEach(0..<3) { _ in
        VStack {
            Text("Hello, World!").padding(.leading)
        }
        .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .leading)
        .listRowInsets(EdgeInsets())
        .background(Color.white)
    }
}

这篇关于如何在iOS 14及更高版本的SwiftUI2.0中删除列表分隔线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆