How to incorporate Framework SwiftUI

前端 未结 3 1772
無奈伤痛
無奈伤痛 2021-01-02 21:16

We can use Framework SwiftUI only from iOS 13.0+. So how to incorporate this framework from the deployment Target 10.0 or at least 12.0.

3条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-02 21:53

    Build Phases → Link Binary With Libraries → Add SwiftUI.framework (Status: Optional)

    import SwiftUI
    
    @available(iOS 13.0, *)
    struct SwiftUIView : View {
        var body: some View {
            Text("Hello World!")
        }
    }
    
    @available(iOS 13.0, *)
    struct SwiftUIView_Previews : PreviewProvider {
        static var previews: some View {
            SwiftUIView()
        }
    }
    

    etc.

    SwiftUI preview for this target doesnʼt work, but you can add a special target “SwiftUI Preview”.

提交回复
热议问题