首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iad iPhone 5故事板的实现

iad iPhone 5故事板的实现
EN

Stack Overflow用户
提问于 2013-10-15 07:56:14
回答 1查看 257关注 0票数 0

我在应用商店里有一个付费应用程序,我正在尝试用广告制作一个免费的应用程序。我在考虑使用iAds。我实现了以下代码:

代码语言:javascript
复制
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationDuration:0.01];
    [banner setAlpha:1];
    [UIView commitAnimations];
    CGRect adFrame = adView.frame;
    adFrame.origin.y = self.view.frame.size.height;
    adView.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin;
}

-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationDuration:1];
    [banner setAlpha:0];
    [adView setAlpha:0];
    [UIView commitAnimations];
}

除了一件事外,它的效果很好。我的应用程序有一个故事板,一个表视图控制器连接到同一个故事板内的多个视图控制器。我把一个广告条幅视图拖到视图控制器上,尽管我想把它放在底部,所以当我把它放在iPhone 4的底部时,它将几乎显示在iPhone 5的中间,而当我放置在iPhone 5的底部时,它根本不会显示在iPhone 4上。所以我想出了一个主意。我放置了两个广告横幅视图,并做了一个if语句,在iPhone 5上,iPhone 4横幅将隐藏,而iPhone 4- iPhone 5横幅将隐藏。尽管我注意到,在iPhone 4上,iAd横幅总是被加载,而在iPhone 5上,它只是偶尔加载。另外,我注意到苹果建议每个视图控制器不要使用一个以上的横幅,即使它是隐藏的。

有人能帮帮我吗?请!谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-15 08:04:40

您需要设置广告横幅的自动调整大小。只需单击故事板中的广告边框,然后打开大小检查器并设置底部自动重定位属性,如下图所示。然后你的广告横幅将几乎保持在底部。

单击广告横幅,然后单击大小检查器。如果能用的话请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19375965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档