我的iAd目前显示在顶部,但我相信它会看起来更好。我如何修改我的代码以在没有界面构建器的情况下完成此操作。此外,如果有人看到任何错误,请让我知道。这是我第一次尝试iAd。iAd定位问题
- (void)viewDidLoad {
[super viewDidLoad];
adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.frame = CGRectOffset(adView.frame, 0, -50);
adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifier320x50];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
[self.view addSubview:adView];
adView.delegate=self;
self.bannerIsVisible=NO;
[super viewDidLoad];
NSArray *langArray = [[NSArray alloc] initWithObjects:
@"Split", @"2", @"3", @"4", @"5", @"6", @"7", @"8", @"9", @"10", nil];
self.people = langArray;
[langArray release];
NSArray *osArray = [[NSArray alloc] initWithObjects:
@"0%", @"1%", @"2%", @"3%", @"4%", @"5%", @"6%", @"7%", @"8%", @"9%",
@"10%", @"11%", @"12%", @"13%", @"14%", @"15%", @"16%", @"17%", @"18%",
@"19%", @"20%", @"21%", @"22%", @"23%", @"24%", @"25%", @"30%", @"35%",
@"40%", @"45%", @"50%", nil];
self.percent = osArray;
[osArray release];
}
我还在界面生成器中添加了一个参考标记,并用它来输入代码,这也不起作用。
adView.frame = CGRectOffset(adView.frame, 0, 410);
谢谢,但那不是 – Vikings 2011-03-14 18:39:08