Objective c iAD共享AdBannerView的最佳实践&x27;动画和动画过渡

Objective c iAD共享AdBannerView的最佳实践&x27;动画和动画过渡,objective-c,views,iad,shared,adbannerview,Objective C,Views,Iad,Shared,Adbannerview,我有一个全局ADBannerView,我在大多数顶级视图中都会显示它。加载每个视图时,它在adBanner上执行-removeFromSuper,然后将其添加为子视图 但是,当从一个顶层视图设置动画到另一个顶层视图时,这会导致广告在转换开始之前从离开的视图中突然消失 我也尝试过使用viewwillappease/define,但在每种情况下,它们似乎都没有在适当的时间被调用来删除/添加横幅 我认为ADBannerView的视图同时属于两个不同顶层视图上的子视图是一件非常糟糕的事情 我唯一想到的另

我有一个全局ADBannerView,我在大多数顶级视图中都会显示它。加载每个视图时,它在adBanner上执行-removeFromSuper,然后将其添加为子视图

但是,当从一个顶层视图设置动画到另一个顶层视图时,这会导致广告在转换开始之前从离开的视图中突然消失

我也尝试过使用viewwillappease/define,但在每种情况下,它们似乎都没有在适当的时间被调用来删除/添加横幅

我认为ADBannerView的视图同时属于两个不同顶层视图上的子视图是一件非常糟糕的事情

我唯一想到的另一件事是在过渡发生之前制作广告动画;然而,队列中的另一个动画会有点痛苦,似乎是一个误导性的解决方案

在涉及转换的顶层视图之间,是否有其他合理简单而优雅的方式来共享广告横幅