1、升级了xcode之后我们项目横竖屏切换不管用,出现混乱。切换不对的情况,经过查找,找到问题。
解决办法:在appDelegate中添加
//此方法会在设备横竖屏变化的时候调用
-
(UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
return UIInterfaceOrientationMaskAll;
}
在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
中添加一句代码
[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
恢复正常,切换可识别。