Как установить admob на scrollView в swift4 - PullRequest
0 голосов
/ 05 мая 2018

Когда я устанавливаю admob в ios, это не появляется реклама

Это мой код

class MainVC: UIViewController,UIScrollViewDelegate, UISearchBarDelegate , UITextFieldDelegate{
let myBanner : DFPBannerView = DFPBannerView()

override func viewDidLoad() {
    super.viewDidLoad()

    let request = GADRequest()
    request.testDevices = [kGADSimulatorID]

    //myBanner.delegate = self
    myBanner.rootViewController = self
    myBanner.adUnitID = "ca-app-pub-7025295311419616/6321740358"
    myBanner.load(request)

}

func admob() {
 myBanner.frame = CGRect(x: (CGFloat(index) * (scrollview.frame.width * 0.6 + (scrollView_main.frame.width * 0.10)) + (scrollView_main.frame.width * 0.05)), y: 0 , width: scrollview.bounds.width * 0.6, height: scrollview.bounds.height * 0.8)


                scrollview.addSubview(myBanner)

                myBanner.contentMode = .scaleAspectFit

                myBanner.frame.origin.x = (CGFloat(num) * (myBanner.frame.size.width + (scrollView_main.frame.width * 0.10)) + (scrollView_main.frame.width * 0.05))
                myBanner.frame.origin.y = 0
}
}

при сборке появляется эта ошибка

UIViewAlertForUnsatisfiableConstraints, чтобы перехватить это в отладчике. Методы в категории UIConstraintBasedLayoutDebugging в UIView перечисленные в также могут быть полезны. 2018-05-05 19: 45: 15.004280 + 0900 Еда [11788: 202741] WF: === Запуск WebFilter ведение журнала для процесса Food2018-05-05 19: 45: 15.005328 + 0900 SUFOO [11788: 202741] WF: _userSettingsForUser: (null) 2018-05-05 19: 45: 15.006396 + 0900 Еда [11788: 202741] WF: _WebFilterIsActive возвращение: НЕТ 2018-05-05 19: 45: 18.161588 + 0900 Еда [11788: 202741] WF: _userSettingsForUser: (null) 2018-05-05 19: 45: 18.162901 + 0900 Food [11788: 202741] WF: _WebFilterIsАктивный возврат: NO

Мне нужен твой ответ, спасибо.

1 Ответ

0 голосов
/ 22 мая 2018

Похоже, у вас проблема с ограничениями. Я предлагаю сделать это в раскадровке, где это намного проще. Если вы настаиваете на том, чтобы делать это в коде, я рекомендую следовать этому руководству в том виде, как оно написано. Это очень объяснительно.

Руководство

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