我想在UISplitViewController的顶部添加一个视图控制器,这样我就可以在splitview中的两个视图中放置一个横向的iAd iPad横幅。
这可能吗?它必须是一个uiviewcontroller,让ADBannerView感到高兴。
答案 0 :(得分:1)
我知道这个问题已经差不多2年了,但我在苹果的例子中找到了解决这个问题的方法:
Here您可以找到SplitViewBanner示例,该示例演示如何将ADBannerView和UISplitViewController添加到另一个视图控制器。
答案 1 :(得分:0)
是的,这应该是可能的。这不是最干净的方式,但我在view
添加了keyWindow
,如下所示:[[[UIApplication sharedApplication] keyWindow] addSubview:someView];
。这保证了它将成为最顶级的观点。
要考虑的另一件事是更改frame
的{{1}}。使它足够高,以适应下面的UISplitViewController
。
答案 2 :(得分:0)
我认为Apple已将所有示例移至here。
另外,我在AdBannerView类参考中找到了这个更简单的代码来处理不适合视图的AdBanner:
ADBannerView *myBannerView = <#Get a banner view#>;
UIView *myContainingView = <#Get the containing view#>;
NSSize newBannerSize = [myBannerView sizeThatFits:myContainingView];
[myBannerView setBounds:newBannerSize];