-1

我在 iPad 上实现 iAd,由于我以编程方式创建所有内容,因此每次用户旋转屏幕时,我都需要手动移动广告的框架。

我使用通知中心来检测用户何时旋转设备。

问题是,有时当我将设备旋转得太快时,方向会变成“UIDeviceOrientationUnknown”。在这种情况下,如何告诉屏幕方向以相应地调整广告位置?

我不想使用自动布局。

4

1 回答 1

0

我通常会询问状态栏的方向,因为它总是横向或纵向,就像这样: [UIApplication sharedApplication].statusBarOrientation. 无论如何,有几种方法。我建议通读这个线程

于 2013-10-06T04:06:49.690 回答