我想要显示的AdMob横幅在上面的TabView在SwiftUI的所有视图。我该怎么做,有什么建议吗?
BannerAdView(adUnit: .banner, adFormat: .adaptiveBanner)
如果我复制粘贴并将其放入每个视图的ZStack中,它总是重新加载广告/更改为新广告。我想避免这种情况。
发布于 2021-04-06 05:26:46
您只需在最上面的视图中使用BannerAdView
一次。您可以在那里使用ZStack,然后在那里使用您的ContentView。
struct WrapperView: View {
var body: some View {
ZStack {
BannerAdView(adUnit: .banner, adFormat: .adaptiveBanner)
ContentView()
}
}
}
struct ContentView: View {
var body: some View {
Text("Hello")
// Here comes your Content and Tab Views
}
}
https://stackoverflow.com/questions/66957647
复制相似问题