uiinterfaceorientation

iOS 7. 仅为一个视图控制器更改页面方向

我有只支持纵向的 iPhone 应用程序。我想添加到仅支持横向方向的项目视图控制器?是否可以?如果是的话,我怎么能做到这一点? 我曾尝试像这样创建类别文件: @implementation UINavigationController (Rotation_IOS7) -(BOOL)shouldAutorotate { return YES; } ... »

ios

UIImagePickerController 在 iPhone SDK 中具有相机选项的纵向和横向模式(是否可以通过使用 CameraOverlayView 进行更改?)

我正在通过UIImagePickerController拍照。当我以人像模式拍摄照片时,它可以正确显示。但是当我在横向模式下拍摄照片时,它会自动旋转到纵向模式,然后显示出来。 当我以横向拍摄照片时,有哪些可能的方式可以在横向模式下显示拍摄的照片。 提前致谢。 如果使用CameraOverlayView??????可以吗 ... »

UIViewController 界面方向问题

像往常一样,我有一个 UIViewController 的子类。当我加载应用程序时,我需要调整一些必须以编程方式放入的元素的大小。当然,大小取决于界面方向:所以,我做到了: - (void)viewDidLoad { switch( [self interfaceOrientation] ) { case UIInterfaceOrientationPortrait: c... »

启动图像后的 iPad UIInterfaceOrientation

我的应用程序应该只支持横向模式,所以我配置 info.plist 键以正确的方式获取它。 我的根视图控制器是一个自定义 UINavigationController,我添加到主窗口并实现了 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Ret... »

需要一种方法来强制 UIInterfaceOrientation 旋转而不旋转 iOS 设备

我需要知道是否有办法告诉 iOS7 设备在不旋转设备的情况下设置视图方向。代码中的某种方式触发设备调用代码,告诉它以哪种方式显示视图。 如果设备处于横向并在发生某些更改时保持横向,我想强制更改以纵向显示视图,此时用户需要转动设备才能正确查看.我会在下面解释原因 查看我的应用程序可能会使我的描述更清晰 - it is free to download 我有许多视图控制器(嵌入在 naviga... »

使用 UINavigationController 的设备方向

我正在使用函数将只需要 2 个视图的应用程序将 shouldAutorotateToInterfaceOrientation 纵向视图更新为横向视图。 该项目正在使用 UINavigationController,因此如果我希望将旋转工作从纵向到横向,我必须使用以下代码实现所有类(总共 16 个): - (BOOL)shouldAutorotateToInterfaceOrientation:(... »

在 UINavigationController 中转换为纵向旋转

我有一种情况,需要将仅纵向模式视图推送到导航控制器中,该控制器将横向模式视图作为其当前视图。 虽然我已经重新实现了 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations ... »

ios 6.0 及更高版本中的方向问题

我正在开发一个应用程序,其中一个 UIViewController 中有多个 UIViews。现在的问题是它的所有 UIView 都处于横向模式,这里只有一个 UIView 是纵向的。我无法使用 shouldAutorotate 方法获得这个特定的输出。 谁能建议我解决这个问题的具体方法。... »

iOS 9 中界面旋转结束时的回调?

我还没有看到这个问题的明确答案,围绕 iOS 8 的变化有很多噪音,但我想为 iOS 9 解决这个问题: 界面方向更改结束后获取回调的正确方法是什么? 从 iOS 9 开始,didRotateFromInterfaceOrientation: 已被弃用,官方文档告诉我们改用viewWillTransitionToSize:withTransitionCoordinator。这为我们(通过tra... »

iOS 强制 splitViewController 旋转到横向

我有一个支持横向和纵向模式的拆分视图控制器。当详细视图控制器在某个视图上时,我禁用纵向并且只允许横向。但是,如果用户离开该特定视图,将设备旋转到纵向,然后返回到该特定视图,它仍然是纵向的。我需要它自动旋转回横向。下面是我正在使用的。这些方法都是从我的子类 UISplitViewController 调用的,因此方向可以依赖于视图控制器。 #pragma mark - Orientation ... »

ios

检测子类的方向变化的持续时间? IOS 7

我正在创建一个 UIScrollView 子类,它需要在设备方向改变时运行动画。为了做到这一点,我需要知道方向变化的确切持续时间。在视图控制器中,我会使用这个: -(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)durati... »

ios

在纵向和横向界面之间切换的更好方法是什么?

每个屏幕(主页、用户信息等)都有两个不同的视图(纵向和横向)。 纵向视图和横向视图之间的差异足以让每个视图进入不同的视图和视图控制器,因为它不仅仅是控件的重定位和调整大小。 为了执行两个视图之间的切换,我有一个容器视图控制器,其中包含 landscapeView_ 和 portraitView_ 属性并进入 - (void)willRotateToInterfaceOrientation:(... »

加载视图时检测方向

我正在开发一个通用应用程序。 当我的设备是 ipad 时,我有 2 种设计:纵向和横向。 我用这个方法:-(void)orientationDidChanged:(NSNotification *)notification 当我旋转我的设备时,它可以完美运行。但是我有一个问题,当第一次加载视图并且我没有旋转设备时。 出于这个原因,我把这段代码放在了 viewdidload 中: if(... »

仅在 WebKit 中播放视频时旋转 iOS 应用程序?

我有一个 iOS 7 应用程序,我不希望整个界面是横向的,但是当用户播放视频时,我希望它以横向方式播放。我没有很多视图控制器,所以我可以在每个单独的控制器中实现一些东西。 ... »

ios

适当的 AutoresizingMask

我有一个视图出现在其父视图纵向模式的中心,我应该使用什么 autoresizemask 以便它在横向模式下也出现在中心。它的大小应该保持不变。我只是希望它的原点应该在该点自动移动,以便它出现在中心。有什么帮助吗? 我给了 [parentView setAutoResizesSubview:YES]; parentView.autoresizingMask = UIViewAutoresizi... »

ios

了解 iOS 6 界面方向变化

添加: 我看到我的问题经常在没有人赞成的情况下被查看,所以我决定你们没有得到你搜索的内容。将您重定向到具有非常好的答案的问题 How to handle orientation changes in iOS6 对方向变化的具体要求: Restricted rotation 欢迎投票 :) 我从 Master Detail 模板创建了一个新项目,并尝试以横向启动它。 众所周知, - (BO... »

如果 iOS 则强制纵向

我制作了一款益智游戏(“WordBatch”,可在 App Store 中获得),并认为我强制为纵向,但它仍会旋转为横向模式,尽管只有 iPad。在 XCode 中,我将其指定为适用于所有设备的“通用”应用程序,并仅在“常规”选项卡中检查纵向模式。即使在 plist 文件中,纵向也是唯一指定的方向。我已经尝试了 StackOverflow 中有关此主题的所有建议,但无济于事。我的当前代码是我的 A... »