以编程方式将admob视图添加到UITableView的顶部或底部?
我希望在UITableView
的顶部或底部添加admob视图。 在Interface Builder中很容易 - 只需将视图拖到UITableView
的顶部或底部即可。 但我想使用代码动态地将视图添加到表格的顶部或底部。
以编程方式将admob视图添加到UITableView的顶部或底部?
我希望在UITableView
的顶部或底部添加admob视图。 在Interface Builder中很容易 - 只需将视图拖到UITableView
的顶部或底部即可。 但我想使用代码动态地将视图添加到表格的顶部或底部。
您可以通过实现在UITableViewController
以下UITableViewDelegate
方法添加页眉或页脚的观点到UITableView
:
- (CGFloat)tableView:(UITableView *)tableView
heightForHeaderInSection:(NSInteger)section
{
CGFloat height = 100.0; // this should be the height of your admob view
return height;
}
- (UIView *)tableView:(UITableView *)tableView
viewForHeaderInSection:(NSInteger)section
{
UIView *headerView = myAdMobView; // init your view or reference your admob view
return headerView;
}
更多informtation,看到documentation on the UITableViewDelegate protocol。
设置表的headerView & footerView