这有点奇怪,但基本上我遇到了一个问题,即我的初始视图控制器的 xib 大小似乎比屏幕长。
因此,如果您将广告横幅设置在屏幕底部...如果我在模拟器中运行该应用程序,它不会在 iPhone 3GS/4/4S 设备上显示,但会在 iPhone 5 上显示。
我尝试更改 xib 大小设置,甚至创建了一个新的 xib 文件,但同样的问题正在发生,这让我相信它在某处被硬编码,但我想不出在哪里可以找到它。
基本上就像它认为屏幕底部比实际高出大约 30-50 像素......因此,为什么 iPhone5 显示正常,因为它具有更高的屏幕。
任何帮助,将不胜感激!