iPhone顶部的小工具第一次被切断了

时间:2012-05-01 19:40:00

标签: ios ipad

我正试图在我的iPad应用上添加广告。我把y corder net称为零。这似乎是第一次绘制添加时,它是从最顶端开始的y cordernt绘制的。因此,具有电池电量和互联网强度的酒吧将被吸引。如果你抓住添加,然后返回应用程序,添加是在电池强度条下面的黎明,y cordet仍为零。

如果我将y设置为60,它首先看起来会很好,但是当你点击添加栏然后返回到添加时,添加会被绘制在电池条下方60个像素处,而不是在neath下方

似乎有时y从屏幕的最顶部开始,然后它从电池拉伸杆的正下方开始。

必须有办法解决这个问题,......

代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.


    // AddCode
    adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
    adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifierPortrait];
    adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
    [self.view addSubview:adView];
    adView.delegate=self;
    bannerIsVisible=NO;

}
 // i removes all the code to make sure nothing was messing it up
@end

1 个答案:

答案 0 :(得分:0)

我怀疑,如果你玩它,你会发现问题是应用程序在纵向以外的方向上启动(横向或颠倒)。

我有一个非常类似的问题,并且能够通过摆弄我的UIViewController子类上的wantsFullScreenLayout属性来使其工作。此属性的文档似乎暗示正确的值为NO,但尝试在主视图控制器上将其设置为YES。