UIViews
已知有层支持,但不确定SwiftUI
View。是否有层的概念SwiftUI
可以添加为子层,动画,你可以做的一切CALayer
?
问问题
4740 次
3 回答
6
在“使用 SwiftUI 构建自定义视图”演讲中,他们展示了视图和绘图模型/界面本质上已在框架的底层结合在一起。因此,视图具有类似层的属性,但构建在视图本身而不是层抽象上。
于 2019-06-07T20:32:10.880 回答
1
import SwiftUI
import AVFoundation
struct DrawingView: UIViewRepresentable {
private let view = UIView()
var layer: CALayer? {
view.layer
}
func makeUIView(context: Context) -> UIView {
view
}
func updateUIView(_ uiView: UIView, context: Context) { }
}
于 2021-05-24T17:19:47.173 回答