我没有在那里看到那种方法......我只是将iAd横幅放在使用xcode的深入研究表教程的顶部。我在顶部和底部尝试过它。
似乎在模拟器中编译和运行......但是我得到了这个错误。我正在尝试将iAd添加到表格视图应用中。任何建议将不胜感激?
-(void) bannerViewDidLoadAd:(ADBannerView *)banner{
if (!self.bannerIsVisible)
{
[UIView beginAnimations:@"animateAdBannerOn" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, -banner.frame.size.height);
[UIView commitAnimations];
self.bannerIsVisible = YES;
}}
-(void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
if (self.bannerIsVisible)
{
[UIView beginAnimations:@"animateAdBannerOff" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, banner.frame.size.height);
[UIView commitAnimations];
self.bannerIsVisible = NO;
}}
答案 0 :(得分:1)
当我尝试在笔尖中添加ADBannerView到TableView时,我在Xcode 4.2.1中遇到了完全相同的问题。它看起来像是来自Xcode或iAd框架的错误。
这可以通过以下步骤进行解决: