我正试图在我的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
答案 0 :(得分:0)
我怀疑,如果你玩它,你会发现问题是应用程序在纵向以外的方向上启动(横向或颠倒)。
我有一个非常类似的问题,并且能够通过摆弄我的UIViewController子类上的wantsFullScreenLayout
属性来使其工作。此属性的文档似乎暗示正确的值为NO,但尝试在主视图控制器上将其设置为YES。