swiftui - swiftui 列表部分中的圆角

标签 swiftui ios13 swiftui-list

这是 iOS 13 Health 应用程序的屏幕截图 - 用户个人资料。我最近开始使用 并想知道如何开发如下所示的屏幕。我尝试了简单和分组的列表样式。但我无法看到下面的布局。

这样的UI可以纯粹用开发吗? ?

我特别在寻找圆形部分并在列表中包含一个图像。
iOS 13 Health Application - User profile

最佳答案

从 iOS 14 开始,您可以使用以下代码。它工作得非常完美,就像在 UIKit 中一样。

List {
    Section {
        Text("Item 1")
        Text("Item 2")
        Text("Item 3")
    }
    
    Section {
        Text("Item 4")
        Text("Item 5")
        Text("Item 6")
    }
}.listStyle(InsetGroupedListStyle()) // this has been renamed in iOS 14.*, as mentioned by @Elijah Yap
.environment(\.horizontalSizeClass, .regular)
谢谢你。

关于swiftui - swiftui 列表部分中的圆角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57945907/

相关文章:

ios - 在SwiftUI中有条件地更改NavigationLink目标

ios - 构建错误预览第一个 SwiftUI View

swift - 如何在 SwiftUI 中使用计时器更新文本

swift - 如何将 MKMapView 转为暗模式?

swift - (WkWebView) 当我通过输入标签上传文件时,它发生了问题

ios - SwiftUI 2 清除列表部分标题的背景

swift - 如何在 SwiftUI 中使用枚举控制 View 状态

swiftui - TextField 更改后 NavigationLink 关闭

swift - 为什么 iOS 13.2 中的 MPPlayableContentManager 协议(protocol)(MPPlayableContentDataSource 和 MPPlayableContentDelegate)没有被调用?

ios - Swift UI 列表 : Open external URL when cell is tapped