0

图片清楚地显示了问题所在。广告被 UITableView 所掩盖。我遵循了苹果提供的 SplitNavigationBanner 项目并对其进行了更改,以便我可以在应用程序内的导航控制器和拆分视图控制器之间切换。

设置是这样的 - 加载的第一个 VC 是导航视图。广告被隐藏但已加载。然后我切换到 Split VC 并显示广告。结果如下图。

更多信息 - 我打印了所有尺寸,一切都匹配。换句话说,其中的拆分视图控制器和主视图控制器的高度完全相同。但很明显,广告上存在阴影。如果在拆分 VC 显示到屏幕后加载广告,则广告没有问题。在那一点上,一切都排成一行。如果主视图控制器是选项卡视图控制器,则不会发生此问题。

有什么想法会导致横幅广告出现阴影吗?也许这是加载子视图的方式?在此处输入图像描述

4

1 回答 1

0

万一其他人出现,解决方案非常简单:

尺寸都是正确的,但它们在视图中的分层方式很重要。换句话说,等级意味着所有的不同。广告应该在顶部。

于 2013-11-23T16:01:48.673 回答