1

我正在尝试以编程方式将 UIViewController 旋转 180 度。假设我点击了“旋转”按钮。该按钮应将屏幕及其内容旋转 180 度。我的 iOS 目标只有纵向作为部署信息下支持的界面方向。这会是一个问题吗?

谢谢!

4

1 回答 1

2

您可以UIView通过将旋转变换分配给它CALayertransform属性来旋转(不是控制器)。

但是,请记住,方向将保持为纵向,并且状态栏不会随视图旋转。

没有用于设置设备 UI 方向的公共 API。如果你不关心公共 API 和应用商店的合规性,有[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];

于 2013-02-09T04:12:35.040 回答