小编use*_*337的帖子

不使用[[UIDevice currentDevice] setOrientation强制LandScape方向:UIInterfaceOrientationAnyOrientation]

我有一个奇怪的问题,我无法弄清楚如何解决它!我的应用程序支持任何类型的方向(纵向,横向等),但我设计的新部分(视图)仅在横向中有用.因此,当我在创建此特定视图时按下按钮或旋转设备方向时,我必须强制将新视图加载到横向中.

使用解决所有问题但我在网上看到使用此API会导致您的应用被Apple拒绝.它仍然是真的还是我可以使用它?

有很多视图我使用UIViewController作为"容器",所以我可以更好地处理它们.我觉得如果使用它可能本身就是一个问题...我尝试用CGTransform旋转视图并使用视图容器内的BOOL"锁定"旋转,这解决了布局问题,因此视图显示正确但是当textView变为firsresponder键盘以纵向模式显示.这就是设备方向仍然是纵向的原因.

我也尝试在键盘布局上正确显示但没有任何效果.

感谢您提供给我的任何帮助!

xcode orientation appstore-approval ios

4
推荐指数
1
解决办法
3497
查看次数

标签 统计

appstore-approval ×1

ios ×1

orientation ×1

xcode ×1