2012-05-01 145 views
0

我试图把广告在我的iPad应用程序的顶部。我有一个有线网络为零。这似乎是第一次添加绘制它是从最高层开始的y cordernt绘制的。因此,具有电池电量和互联网实力的酒吧会被吸引。如果您clcim上的添加,然后返回到应用程序的添加是黎明权下与y cordet仍为零电池stregth吧。iPhone顶部切断首次绘制

如果我将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

我怀疑,如果你用它打一些,你会发现这个问题是与应用程序启动在纵向以外的方向(横向或倒置)。

我有一个非常类似的问题,并能得到它与我的UIViewController子类wantsFullScreenLayout财产摆弄工作。此属性的文件似乎在暗示,正确值为NO,但尝试设置为YES您的主视图控制器上。

+0

,您好:感谢您抽出时间来回答我的quastion,我仍然无法得到它的工作,难道有话由于这个是一个双重的应用程序? –