ios - 如何使用具有半径部分的 swiftui 设计表单
问题描述
我想使用 swiftui 设计一个表单,看起来像这样 https://66.media.tumblr.com/8674652bc73f2cf387e29f067c07adac/tumblr_inline_py9ypv0dxv1qjmlje_500.png
表单在图像中没有背景,并且该部分的半径具有不同的背景颜色。
我尝试设置表单的背景颜色,但不起作用。
关于如何使用 swiftui 设计表单的任何想法。
解决方案
如果您指的是具有灰色背景的列表单元格的圆角,这是 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())
推荐阅读
- iis - MSdeploy.exe 如何在 setparam 值中使用特殊字符
- html - 单击 div 时,Bootstrap 弹出框一直保持不变
- python - 如何从帕累托前沿获得膝点解决方案
- angular - 如何在Angular中检查网页上特定组件的输出
- powerbi - 填充表格行的 Power BI 度量
- discord - TypeError:channel.send 不是函数(已弃用?)
- powerbi - 如何在 Power BI 中复制没有触摸板的触摸板缩放?
- mysql - 根据最后三个订单计算每位客户的退货率
- android - Android使用recyclerview在卡片内分组相同的视图类型
- ios - 使 iOS SwiftUI TextField 拒绝错误的数字输入