I have tried to addSubview
a SwiftUI View to UIView. self.view.addSubview(contentView)
Error: Cannot convert value of type 'ContentView' to expected argument type 'UIView'
Kindly help me to implement this UI.
import UIKit
import SwiftUI
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
view.backgroundColor = UIColor.lightGray
let contentView = ContentView()
view.addSubview(contentView) // Error: Cannot convert value of type 'ContentView' to expected argument type 'UIView'
}
}
struct ContentView: View {
var body: some View {
Text("Hello world")
}
}