zoukankan      html  css  js  c++  java
  • Supported orientations has no common orientation with the application, and [UIAlertController shouldAutorotate] is returning YES

    某一个页面横屏时会出现崩溃的问题描述,原因是当你在AppDelegate中返回的设备方向是UIInterfaceOrientationMaskLandscapeLeft.但是你在视图控制器中返回支持自动旋转。就会抛出此异常。

    解决方法 重写UIAlertContrller 的shouldAutorotate 方法,

    #import <UIKit/UIKit.h>
     
    @interface UIAlertController (Rotation)
    - (BOOL)shouldAutorotate;
    @end
    
    
    #import "UIAlertController+Rotation.h"
     
    @implementation UIAlertController (Rotation)
    - (BOOL)shouldAutorotate
    {
        return NO;
    }
    @end

    即可

    by:初光夫

  • 相关阅读:
    C#:字符串(转载9)
    C# 数组(转载8)
    C#:可空类型(转载7)
    XD 05
    eclipse 快捷键 干货
    XD 04
    XD 03
    model, mapper, xml
    02 MyBatis & Druid
    注解 用到
  • 原文地址:https://www.cnblogs.com/widgetbox/p/11274117.html
Copyright © 2011-2022 走看看