获得设备方向 UIInterfaceOrientation
2012-04-15 10:48
671 查看
//获得设备方向
UIInterfaceOrientation orientation = [[UIApplicationsharedApplication]statusBarOrientation];
//程序启动时获取当前驱动的方向的方法
[[UIDevicecurrentDevice]beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation currentOrientation = [ [UIDevicecurrentDevice]orientation];
//currentOrientation 可以获得UIDevice 正面向上 向下方向
[[UIDevicecurrentDevice]endGeneratingDeviceOrientationNotifications];
另外方法:
UIInterfaceOrientation orientation = [[UIApplicationsharedApplication]statusBarOrientation];
//程序启动时获取当前驱动的方向的方法
[[UIDevicecurrentDevice]beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation currentOrientation = [ [UIDevicecurrentDevice]orientation];
//currentOrientation 可以获得UIDevice 正面向上 向下方向
[[UIDevicecurrentDevice]endGeneratingDeviceOrientationNotifications];
另外方法:
1。获得启动时设备是横屏还是竖屏 在applicationDidFinishLaunching或老版本的OS版本中的applicationDidFinishLaunching获得CGRect的域size,比较width和height哪个比较大就可以了。 2。获得当前的设备是横屏还是竖屏 从UIDevice的orientation属性,就可以得到方向。 不过在获得方向之前要调用UIDevice的beginGeneratingDeviceOrientationNotifications方法更新设备信息。 |
相关文章推荐
- 获得设备方向 UIInterfaceOrientation
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的方向
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 设备方向 & UIInterfaceOrientation 控制器方向
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)  和 IOS6屏幕旋转详解
- 设备旋转UIDeviceOrientation 和 UIInterfaceOrientation
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIInterfaceOrientation 设备旋转的用法 (实例) 和 IOS6屏幕旋转详解
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法 (实例)
- 设备旋转UIDeviceOrientation 和 UIInterfaceOrientation
- UIDevice的orientation方法,获取ios设备方向不准确问题
- UIDiviceOrientation 和 UIInterfaceOrientation