我连接到方向更改通知。我注意到 iPad 从纵向到横向旋转 90 度时,我可能会收到多达 3 个通知。他们中的最后一个并不总是正确的,这让我认为当我真的是直的和水平的风景时我是在纵向的。
我以通知为借口实时获取方向。也许我不应该这样做,但这就是我现在正在做的事情:
UIInterfaceOrientation interfaceOrientation = [UIApplication sharedApplication].statusBarOrientation;
难道我做错了什么?显然我是,问题是什么...