J'ai un gros problème, j'ai une application avec une base de données, dans cette base de données j'ai stocké une page html que j'affiche sur un uiwebview ... il y a un moyen de mettre un iAd dans webview?iAd sur webview - iphone
Répondre
Ne placez pas la vue iAd dans UIWebView, réduisez UIWebView et ajoutez la vue iAd en tant que frère ou sœur de UIWebView.
La structure iAd a une méthode didFailToReceiveAdWithError:
qui sera appelée en cas de problème lors de l'extraction d'une nouvelle annonce. Si vous avez un compte Apple Developer, une vidéo de WWDC 2010 montre comment utiliser iAd. Cela peut être trouvé si vous allez à: http://developer.apple.com/videos/ qui ouvrira iTunes. Ensuite, allez à WWDC 2010 Sessions -> Cadres d'application -> Session 112 - Intégration des annonces avec iAds. Ceci vous montrera comment déplacer la bannière dans et hors d'une vue selon si une annonce est chargée correctement.
Dans votre situation, vous pourriez avoir quelque chose comme un UIView qui contient à la fois l'UIWebView et l'ADBannerView. Une fois qu'un ajout est correctement chargé, vous devez réduire la taille de l'UIWebView suffisamment pour afficher l'ADBannerView.
Voulez-vous le faire défiler? iOS 5 permet d'accéder au scrollView de l'UIWebView. Vous pouvez ajouter la bannière iAd au scrollview.
[webview.scrollView addSubview:banner]