gpt4 book ai didi

swift - Admob BannerView 浮在 PFQueryTableViewController 上

转载 作者:搜寻专家 更新时间:2023-10-31 19:38:22 24 4
gpt4 key购买 nike

我正在尝试在 UITabBarController 上方的底部获取 ADBanner/在 UITabBarController 上方 float ,因为我正在使用 PFQueryTableViewController 我正在获取ADBanner 作为 TableViewCell 的一部分并且 ADBanner 可以像表格一样滚动。当我使用 PFQueryTableViewController 时,我无法将 View 添加到我的表中。因为它是可滚动的。以下代码我在 viewDidLoad 方法中使用

let bannerView: GADBannerView = GADBannerView(adSize:kGADAdSizeSmartBannerPortrait)

bannerView.frame.origin = CGPointMake(0, self.view.frame.size.height - 49 - 50)
bannerView.adUnitID = "ca-app-pub-5819113245629378/9884937047"
bannerView.rootViewController = self
self.view.addSubview(bannerView)
bannerView.loadRequest(GADRequest())

enter image description here

更新:这就是我添加 containerView 的方式。

enter image description here

现在 containerView 不可见

最佳答案

PFQueryTableViewControllerUITableViewController 的子类,因此如果您将任何 subview 添加到它的白色 View 中,tableview 将根据其 tableview 的内容 float ;

您可以尝试添加一个 View Controller 而不是 TableView 。但在你的情况下它是 PFQueryTableViewController,我的意见是添加一个 View Controller 并添加一个嵌入式 View Controller segue 到你的 PFQueryTableViewController ..然后将你的横幅添加到你的第一个 View Controller

更新

如果您使用的是 Storyboard,您可以尝试如下操作。也尝试使用自动布局而不是固定框架。

enter image description here

关于swift - Admob BannerView 浮在 PFQueryTableViewController 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35391832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com