不会出现将ADBannerView添加到UITableViewController的页脚

时间:2012-02-15 07:14:46

标签: iphone ipad uitableview xcode3.2

我有UITableViewController我想将ADBannerView添加到其页脚

所以我添加了框架iAd.framework,并尝试了以下代码

- (void)viewDidLoad {

    [super viewDidLoad];

    ADBannerView* adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
    adView.frame = CGRectOffset(adView.frame, 0, -50);
    adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifier320x50];
    adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;

    [self.tableView.tableFooterView addSubview:adView];
}

但它没有出现。

我错过了什么或什么

祝你好运

1 个答案:

答案 0 :(得分:1)

那不行。您必须实现名为tableView:viewForFooterInSection:的数据源方法并返回adbanner视图。您可能还必须实现委托方法tableView:heightForFooterInSection: