func makeUIView(context: Context) -> GADBannerView { let banner = GADBannerView(adSize: GADAdSizeBanner) banner.adUnitID = "ca-app-pub-xxx~xxxx" // banner.rootViewController = UIApplication.shared.windows.first?.rootViewController // The root view controller is needed to present full screen content. banner.delegate = context.coordinator banner.load(GADRequest()) banner.backgroundColor = .black return banner }
// SwiftUI calls this method to update the GADBannerView. func updateUIView(_ uiView: GADBannerView, context: Context) { // In this case, no update is needed. } } [/code] Мне нужно скрыть объявление, когда оно не загружается, я не могу обновить Isloaded из координатора класса , так как это сделать правильно?