我希望它显示在屏幕底部的标签栏上方,但在桌子下方。似乎tableviewcontroller使整个屏幕成为一个表,并且不可调整大小。
有关如何实施此iAd横幅的任何想法?
答案 0 :(得分:2)
使用常规UIViewController
代替UITableView
作为班级类型。
之后,向该VC添加UITableView
,并且它是委托(您可以从另一个UITableViewController
复制那些)。
UITableView
现在只是您UIViewController
的子视图,您可以设置它的框架。您还可以添加另一个视图(并使用setFrame :)来显示iAds ...
所以而不是:
YourClass.h : UITableViewController <delegates...> {}
你得到:
YourClass.h : UIViewController <delegates...> {
UITableView *tableView;
UIView *iAdView;
}