【问题标题】:Is it possible to get a rounded grouped table style when using the Form view in SwiftUI?在 SwiftUI 中使用 Form 视图时是否可以获得圆角分组表格样式?
【发布时间】:2020-02-04 02:18:01
【问题描述】:

SwiftUI 中 Form 视图的默认样式是普通样式的表格视图(在 iPhone 或 iPad 上的 iOS 上下文中运行时)。

是否可以获得类似于 iOS 设置应用程序显示的圆形分组样式表视图?

我尝试在表单视图之后放置一个链接的背景视图,但这没有效果。

我看到了另一个使用 RoundedRectangle 视图使用覆盖视图的建议,它确实提供了圆角矩形样式,但它也用不透明的视图覆盖了 Form 视图,从而掩盖了内容。

【问题讨论】:

    标签: ios swift swiftui swiftui-form


    【解决方案1】:

    我相信没有办法改变实际表单的样式 - 它似乎忽略了修饰符。最好的方法是编写自己的 ListStyle。也可以通过编写自定义 Section 类视图来实现,这可能是最简单的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-12
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多