如何在UIView中显示广告?

2022-10-14 14:47:58标签iosswiftuiviewironsource
提问

我想在我的Swift应用程序中展示IronSource广告。我可以看到底部的广告是默认的,但我想在定制的地方展示广告,就像我在AdMob和Meta广告上做的那样。但这次它没有工作。 这是我的密码。 这是VC的UIView outlet。 在视图中确实加载了 在func中,我的代码是这样的。 我已经尝试过在UIView中显示广告 但它没有努力去除CGRect也没有为我工作,我也尝试改变自我。班纳视图=班纳尔兹对自己。旗帜,反之亦然,但还是不工作,你能帮我吗?

var bannerView: ISBannerView! = nil

@IBOutlet weak var banner: UIView!

let BNSize: ISBannerSize = ISBannerSize(description: "LARGE",width:320 ,height:90)
        IronSource.loadBanner(with: self, size: BNSize )

func bannerDidLoad(_ bannerView: ISBannerView!) {
            self.bannerView=bannerView
            if #available(iOS 11.0, *) {
                bannerView.frame = CGRect(x: view.frame.size.width/2 - bannerView.frame.size.width/2, y: view.frame.size.height - bannerView.frame.size.height, width: bannerView.frame.size.width, height: bannerView.frame.size.height - self.view.safeAreaInsets.bottom * 2.5)
            } else {
                    bannerView.frame = CGRect(x: view.frame.size.width/2 - bannerView.frame.size.width/2, y: view.frame.size.height - bannerView.frame.size.height, width: bannerView.frame.size.width, height: bannerView.frame.size.height  * 2.5)
            }
             view.addSubview(bannerView)
            logFunctionName()
        }

view.addSubview(banner)

▼版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说cuoshuo.com——程序员的报错记录

部分内容根据CC版权协议转载,如果您希望取消转载请发送邮件到cuoshuo8@163.com

辽ICP备19011660号-5