ios - 如何使用 swiftui 设计具有半径部分的表单

标签 ios forms swiftui radius

我想使用 swiftui 设计一个如下所示的表单 https://66.media.tumblr.com/8674652bc73f2cf387e29f067c07adac/tumblr_inline_py9ypv0dxv1qjmlje_500.png

该表单在图像中没有背景,并且该部分的半径具有不同的背景颜色。

我尝试过设置表单的背景颜色,但不起作用。

关于如何使用 swiftui 设计表单的任何想法。

最佳答案

如果您指的是带有灰色背景的列表单元格的圆角,这是插入分组表格 View 样式的一部分,目前 SwiftUI 不支持 - 目前仅 UIKit。 https://twitter.com/twostraws/status/1142838324123656192?lang=en

目前,您可以使用 SwiftUI 中的分组列表样式来创建较暗的背景,单元格不会像示例中那样被舍入。请参阅:https://www.hackingwithswift.com/quick-start/swiftui/how-to-make-a-grouped-list

List {
        Section(header: Text("Examples")) {
            Text("Row 1")
        }
}.listStyle(GroupedListStyle())

关于ios - 如何使用 swiftui 设计具有半径部分的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58275609/

相关文章:

swift - 为什么文本内容会拉伸(stretch)?

ios - UIFont 自定义字体未在设备上显示

objective-c - 在 iOS 中从 CoreData 获取数据的快速方法是什么?

c# - DraggableView C# Xamarin 的恢复位置命令

提交时未返回 jQuery 输入值

swift - 在 SwiftUI 中使用获取 View 的宽度

ios - 如果滚动,UICollectionView 应用程序会崩溃

php - textarea 不提交到数据库

javascript - 如何在页面加载、页面重新加载时调用 JavaScript 函数,不再调用

save - macOS 计算机中的 SwiftUI Catalyst App - 我应该使用哪个路径将图像保存在我的 Mac 本地磁盘中?