1)是否可以改变iPhone上自动旋转的速度?
2)是否可以在自动旋转动画期间对动画进行计时?我希望在旋转发生时调整照片大小,而不是在完成时调整大小。
答案 0 :(得分:2)
1)不是我知道的
2)是的,请参阅此方法:
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration
答案 1 :(得分:0)
关于第一个问题,我没有使用过这个问题,但请查看:
[UIApplication sharedApplication] .statusBarOrientationAnimationDuration = [NSTimeInterval ...];
请参阅UIApplication的文档。问题是我不知道这实际上会旋转你的其余视图。但是,您可以使用UIWindow和[UIView beginAnimations ...]围绕“手动”旋转窗口的坐标系,以重新创建整个效果。
如果让它正常工作,请在某处发布示例代码!