情况是这样的。当我用手在iPad屏幕上操作的时候,由于一些原因,我需要将屏幕旋转设为NO,即 假如我在做操作的过程中同时转动iPad,比如由纵向变成了横向,由于我上面已经设了NO,所以屏幕是没有旋转的。 有没有办法做到不用手去转iPad,用代码让屏幕旋转?? |
|
![]() |
还是先理清楚逻辑吧 晕死了
|
![]() 35分 |
在需要旋转的时候发送通知,这样就可以触发旋转了。
[[NSNotificationCenter defaultCenter] postNotificationName:UIDeviceOrientationDidChangeNotification object:nil]; |
![]() 5分 |
为什么在手操作时要旋转设备,是想旋转视图吗,直接用代码旋转试图吧。
view setTransform:CGAffineTransformMakeRotation(M_PI/2) |
![]() |
就是这个了 |