用户登录
用户注册

分享至

iOS判断手机方向改变

  • 作者: 皇冠落地徒悲伤
  • 来源: 51数据库
  • 2022-08-17

ios开发-判断手机反转

//监听手机方向改变事件

[[NSNotificationCenter defaultCenter] addObserver:self

     selector:@selector(orientationChanged)

     name:UIDeviceOrientationDidChangeNotification

      object:nil];

//处理函数

-(void) orientationChanged

{

   switch ([[UIDevice currentDevice]orientation]) {

      case  UIDeviceOrientationPortrait:

         NSLog(@"portrait");

      break;

      case  UIDeviceOrientationPortraitUpsideDown:

         NSLog(@"portraitUpSideDown");

         break;

      case  UIDeviceOrientationLandscapeLeft:

         NSLog(@"landscapeLeft");

         break;

      case  UIDeviceOrientationLandscapeRight:

         NSLog(@"landscapeRight");

         break;

      case  UIDeviceOrientationFaceDown:

         NSLog(@"facedown!!");

         break;

      case  UIDeviceOrientationFaceUp:

          NSLog(@"FaceUp");

          break;

      default:

          break;

    }

}

软件
前端设计
程序设计
Java相关