我有一个在iOS 13.0上运行的项目,该项目由一个包含所有视图的框架(通用)和一个使用该框架显示UI的应用程序目标组成。该项目本身可以很好地构建。
当我想在RatingView.swift中实现预览时,画布视图显示Failed to build RatingView.swift
和'RatingView' is not a member type of 'Common'
。我这样预览:
#if DEBUG
import SwiftUI
struct RatingViewRepresentable: UIViewRepresentable {
func makeUIView(context: Context) -> UIView {
return RatingView()
}
func updateUIView(_ view: UIView, context: Context) {}
}
struct RatingView_Preview: PreviewProvider {
static var previews: some View {
RatingViewRepresentable()
}
}
#endif