8得票4回答
在iOS 6中,模态视图控制器如何强制横向方向?

我有一个在竖屏模式下显示的UITabBarController。在其中一个选项卡上,我有一个按钮,可以以模态形式显示一个UIViewController(使用简单的故事板segue执行操作)。 我希望此模态视图在横向模式下显示,但我无法使其自动旋转。 在模态视图控制器中,我有以下内容: ...

20得票2回答
iOS 6中的游戏中心登录仅支持横屏锁定。

游戏中心加载时的默认方向为竖屏。为了将其锁定在横屏模式下,添加了一个类别。@implementation GKMatchmakerViewController (LandscapeOnly) - (BOOL)shouldAutorotateToInterfaceOrientation:(UI...

7得票3回答
如何在iOS7的导航控制器层次结构中每个视图控制器中限制方向?

我的应用程序是一个UITabBarController --> UINavigationController --> UITableViewController --> UIViewController。 我想做两件事: 1. 防止我的表视图旋转,我希望它始终保持纵向。 ...

7得票3回答
iOS8 + UIDeviceOrientationDidChangeNotification 没有调用

在我的工作应用程序 (iOS 7.0.1) 中,会调用 UIDeviceOrientationDidChangeNotification。 现在在 iOS 8.0 中运行此应用程序时,UIDeviceOrientationDidChangeNotification 不会被调用。 已经尝试了...

9得票2回答
iOS8上未调用willRotateToInterfaceOrientation方法

我在我的应用程序中使用VFR PDF查看器库,我是这样展示它的: ReaderDocument *document = [ReaderDocument withDocumentFilePath:pdfFile password:nil]; ReaderViewController *vc =...

17得票3回答
iOS6中UINavigation视图和UITabbar视图的倒置方向无法正常工作?

我在iOS 6中使用导航视图创建了一个应用程序。此外,在应用程序摘要中设置了所有方向选项,甚至使用了 -(BOOL) shouldAutoRotate 而且-(NSUInteger) supportedInterfaceOrientaion 在我的视图控制器中有一些方法。当我运行应用程序时,方...

50得票2回答
根视图控制器动画转换,初始方向错误。

我遵循了这个线程:RootViewController Switch Transition Animation来将window.rootViewController从A过渡到B再到C。代码如下:[UIView transitionWithView:self.window ...

14得票4回答
iOS 8 GM无法更新集合视图上的约束条件。

在Xcode 6 Beta 7及之前的所有版本中,我有一个集合视图,当iPad在横屏和竖屏之间旋转时,它会更新其单元格上的约束条件。现在,它根本不更新,实际上它看起来完全像我在XIB中留下的样子,这意味着它根本没有更新。看起来我正在使用的可重用视图更新正确,但是单元格肯定没有。 还有其他人遇...

26得票4回答
iPad iOS7 - 在UIPopoverController中使用UIImagePickerController时,预览图像错误

我正在使用UIPopoverController中的UIImagePickerController,它在iOS 6上运行完美。但在iOS 7上,“预览”图片会旋转,但是如果我拍照,照片保存是正确的。 这是我获取picker的方式: UIImagePickerController *image...

13得票2回答
查看旋转通知:为什么didRotateFromInterfaceOrientation:方法没有被调用?

我试图检测任何设备方向的改变,以便更新视图。我想在横屏或竖屏模式下均更新视图,因此我实现了以下方法:- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // ...