如果用户旋转设备(我处理viewWillTransitionToSize的调用),事情很容易处理,但应用程序必须知道它的初始方向。
到目前为止,我一直在使用状态栏方向和设备方向
if (UIDeviceOrientationIsLandscape([UIApplication sharedApplication].statusBarOrientation))
{
//
}
if (INTERFACE_IS_PHONE && UIDeviceOrientationIsPortrait([UIDevice currentDevice].orientation) ) {
//
}
UIInterfaceOrientation orientation = [UIDevice currentDevice].orientation;
if (INTERFACE_IS_PHONE && UIDeviceOrientationIsPortrait(orientation) ) {
//
}
以上方法显示错误的方向,任何?