有没有办法在iPhone中强制改变界面方向?
|
我知道如何允许/禁止使用旋转方向
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
但是,我现在遇到的问题是手机可能是纵向的(或者倒置的),并且在某个时候我想旋转屏幕,就像用户旋转到横向一样。在这一点上,我不想自动旋转工作了。我想强制界面方向保持横向。有没有办法做到这一点?我可能可以找出关闭自动旋转的技巧,但是首先我不知道如何强制旋转。
这是我想做的事情:
该应用程序可以旋转到所有方向。一切正常。
发生事件。
现在,自动旋转仅适用于landscapeleft和landscaperight。此外,如果用户纵向或纵向倒置,我会以编程方式旋转为横向,以将用户锁定为该方向。
为了使事情变得更棘手,我想在强制旋转之前弹出一个UIAlertView
(我知道该怎么做),让用户知道发生了什么,我想在alertView后面进行屏幕旋转而不是alertView。这有可能吗?
谢谢。
没有找到相关结果
已邀请:
5 个回复
摊揉售
缝皋
并在事件中添加该通知
闪票仇门韧
爆刺疤灯
物崎巩
它将解决您的问题