Iphone 如何将AdWhirl横幅固定在TabBar上方?
我的应用程序由一个选项卡栏和几个表视图组成。我想将AdWhirl横幅固定在TabBar的正上方(仅在第一个TableView中),但到目前为止,我还没有成功 到目前为止,我已经在TableViewController中实现了以下代码:Iphone 如何将AdWhirl横幅固定在TabBar上方?,iphone,ios,xcode,adwhirl,Iphone,Ios,Xcode,Adwhirl,我的应用程序由一个选项卡栏和几个表视图组成。我想将AdWhirl横幅固定在TabBar的正上方(仅在第一个TableView中),但到目前为止,我还没有成功 到目前为止,我已经在TableViewController中实现了以下代码: AdWhirlView *adWhirlView = [AdWhirlView requestAdWhirlViewWithDelegate:self]; [self.tableView addSubview:adWhirlView]; adWhirlView.c
AdWhirlView *adWhirlView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
[self.tableView addSubview:adWhirlView];
adWhirlView.center = CGPointMake(160, 342);
它确实显示了我想看的广告,只是它的一部分被一个节标题(从TableView)覆盖,当滚动广告时,它会滚动
我如何才能使广告既在顶部(从俯视图来看),又在固定位置(选项卡栏上方)
非常感谢您的帮助 您可能需要创建自己的UIViewController子类,以编程方式或在nib文件中向其视图添加AdWhirlView和UITableView的实例
Anthoer,hackier这样做的方法是在现有表中添加AdWhirlView作为标题视图,但我选择第一种方法。它将使您能够更好地控制它的外观和行为。您可能需要创建自己的UIViewController子类,以编程方式或在nib文件中向其视图添加AdWhirlView和UITableView的实例
Anthoer,hackier这样做的方法是在现有表中添加AdWhirlView作为标题视图,但我选择第一种方法。它可以让您更好地控制它的外观和行为。您需要将其添加到选项卡栏层。 试试这个:
[self.tabBarController.view addSubview:adWhirlView];
您可能需要重新定位它,因为它不在选项卡栏下方。
我还为表格添加了一个页脚,这样它们就可以一直向上滚动,而不会受到广告的影响。您需要将其添加到tabBar层。 试试这个:
[self.tabBarController.view addSubview:adWhirlView];
您可能需要重新定位它,因为它不在选项卡栏下方。
我还向表中添加了一个页脚,这样它们就可以一直向上滚动,而不会受到广告的影响。我认为这里的另一种选择是使用一个容器UIView,其中包含一个UITableView和一个UITableView。如果您在正确的选项卡上,您可以请求一个广告。如果请求成功,只需将选项卡视图缩小到足以在顶部为广告腾出空间,然后将其插入容器UIView。我认为另一种选择是使用一个容器UIView,该容器UIView同时包含一个UITableView和一个UITableView。如果您在正确的选项卡上,您可以请求一个广告。如果请求成功,只需将选项卡视图缩小到足以在顶部为广告腾出空间,然后将其插入容器UIView。这正是我想要的。非常感谢!这正是我想要的。非常感谢!