navigationController - 广告 - iPhone中的tableView

时间:2011-01-14 01:16:54

标签: iphone

我已经在顶部实现了一个包含navigationController的应用程序,它在第一个时显示了tableView,如果单击了它的单元格,则会将另一个视图推送到navigationController中。

这只是一个简单的&正常的app。

但我想在navigationBar和tableView之间添加一个广告。

我已经尝试过这个了。但它不起作用。也许有几种好方法可以做到这一点我相信。

希望有人能给我一个很好的教程或者给我一些想法。感谢。

2 个答案:

答案 0 :(得分:1)

可能包含有关如何放置表格视图的更多详细信息?你在使用UITableViewController吗?如果是这样,您无法轻松添加其他视图。最好使用vanilla UIViewController,然后你可以在Interface Builder中布置你的广告和UITableView,并将它们连接到视图控制器。

答案 1 :(得分:0)

我会创建一个为您的广告投放的视图,并将其设置为tableView上的标题视图。例如,我在UITableViewController子类上有一个名为headerView的UIView * outlet属性。在IB中,我为我的标题创建了View,并将其设置为outlet。然后,在viewWillAppear上,我设置:

self.tableView.tableHeaderView = self.headerView;

这会让广告随桌面一起滚动,尽管广告上的操作可能会减少,但会为您的应用提供更好的用户体验。