swift - 如何正确检查 SwiftUI 视图树?
问题描述
我试图解决的问题与重新实现List
.
所以例如我有这个:
struct MyList<Content: View>: View {
var content: Content
init(@ViewBuilder content: @escaping () -> Content) {
self.content = content()
}
var body: some View {
content
}
}
这里我的内容可以是 a Section
、 aView
或TupleView
由Section
s 或 others组成的 a View
,甚至可以是嵌套ForEach
的 s(so others Section
s)。如何将内容平面映射到一个简单的Section
s 数组?
解决方案
推荐阅读
- javascript - 覆盖基础更少的属性 UI5
- hibernate - 休眠警告 - 在内存中应用!- 在引擎盖下?什么样的记忆?
- c++ - GDB C++ 如何停止进入标准库
- ruby-on-rails - AnyCable : 在 ROR App 上检索信息 gRPC 信息
- xamarin - 如何查询子元素,存在于列表项中
- c++ - 未定义对“Mosaic::Mosaic()”的引用
- vba - GetSharedDefaultFolder - 子文件夹访问错误
- postgresql - Odoo 13 无法连接到 PostgreSQL 10.5
- flutter - TextFormField颤动上没有小数分隔符的千位分隔符
- c++ - QT5 蓝牙 - 定期扫描会冻结程序