未显示SwiftUI预览画布

时间:2019-10-31 14:07:58

标签: swift swiftui preview

我有一个在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

0 个答案:

没有答案