Необъявленный тип UIViewRepresentable в проекте MacOS - PullRequest
0 голосов
/ 30 сентября 2019

Я создаю проект macOS и пытаюсь сделать UIViewRepresentable, но получаю эту ошибку.

import SwiftUI

struct WebView: UIViewRepresentable { //Error: Use of undeclared type 'UIViewRepresentable'
}

Что я могу с этим сделать или как сделать свой собственный UIViewRepresentable для macOS для использования WKWebView в моем проекте?

struct WebView: UIViewRepresentable {
    func makeUIView(context: Context) -> WKWebView {
        WKWebView()
    }

    func updateUIView(_ uiView: WKWebView, context: Context) {
    }
}

1 Ответ

2 голосов
/ 30 сентября 2019

UI... всегда относится к UIKit.

Для macOS вы должны использовать NSViewRepresentable

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...