uiinterfaceorientation相关内容

阻止 UIView 旋转到横向

我在导航控制器中有一个 UIView,我试图阻止这个视图进入横向,但是我尝试使用的方法从不触发......代码低于任何帮助将不胜感激.. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{if(interfaceOrientation == UIInterface ..
发布时间:2021-09-13 20:07:05 移动开发

在加载 tableview 之前检测 iPhone 方向

所以,我有点困惑......根据这个后,iPhone/iPad的方向是纵向的,直到控制器内部的“自动旋转"功能告诉iOS方向已经改变.我的问题是,在我有机会检测到方向的变化之前,似乎 tableview 单元格正在加载.我的 tableview 取决于设备的方向,所以在知道方向之前我无法加载它.有什么我不知道的吗? 谢谢各位! 解决方案 我相信您正在为应用程序提供对 LAndScap ..
发布时间:2021-09-13 19:27:20 移动开发

照片浏览器的方向问题

我正在使用 KTPhotoBrowser.谁能告诉我为什么当我在我的项目中使用此代码的 TabBarSample 时,我无法使照片适用于风景?照片总是以纵向模式显示,因为我的项目只以纵向模式运行.我该如何解决这个问题?我添加了以下内容 -(BOOL)shouldAutorotate {返回是;} 在 SDWebImageRootViewController.m 中,但仍然没有运气. 请任 ..
发布时间:2021-09-13 19:10:30 移动开发

纵向的第一个 UIView 和横向的第二个

我有一个有 2 个视图控制器的应用程序.第一个视图控制器应该是纵向的,这没问题,但是当我加载第二个视图控制器时,我无法使应用程序方向为横向...问题出在 iOS 6 上. 我已经尝试了在 SO 上找到的所有内容. 在 viewWillAppear 和 viewDidLoad 上使用 [[UIApplication sharedApplication] setStatusBarOrien ..

当方向改变时,视图控制器的 iOS 部分变黑

当我在特定方向加载时更改视图控制器方向时,屏幕的一部分在底部变为空白. 重现步骤: 在视图控制器中有 tableview(我认为没有必要.可以是任何视图) 推送一个新的视图控制器,它也有一个表视图(我认为没有必要.可以是任何视图)一个动作 将屏幕从一个方向旋转到另一个方向(纵向到横向或横向到纵向).现在您将能够看到暗部. 按返回按钮弹出当前视图控制器 现在从一个方向旋转到另一个 ..

仅在 LandscapeLeft 和 LandscapeRight 之间旋转

我在横向模式下播放视频.当设备方向改变时,视图只会在 LandscapeLeft 和 LandscapeRight 之间旋转.也就是说在播放电影时没有纵向模式.更何况除了电影视图,其他视图都是纵向模式,所以应用程序配置是纵向的.如何使电影视图仅在横向模式下旋转. 这是我的代码的一部分. 应用委托, 内部变量 shouldRotate = falsefunc 应用程序(_ 应用程序:U ..

UIImagePickerController 在缩放时显示黑条 – 这是 iOS 中的错误吗?

编辑:有人建议此帖子是重复,情况并非如此,因为黑条最初不存在,仿射变换不能解决问题. 我在 iPad Air 2 上运行它并针对 iOS 8.我有一个 UIImagePickerController,它的 showsCameraControls 属性设置为 NO.在横向启动应用程序然后放大时,会发生这种情况(所有图像均未裁剪): 出现黑条,可以通过将设备方向更改为纵向(也会显示黑条)然 ..

视图控制器处于横向模式,但我从纵向模式获取帧?

我有一个带有表格视图的设置视图控制器.表视图应该将其框架设置为视图控制器的框架.我的应用只支持横向模式,所以这是我一直使用的方向. 但是,当设置视图控制器加载时,表格视图具有视图控制器的纵向模式框架,即使它处于横向(360 x 480,但应该是 480 x 360). 此外,当我检查设备是否认为它处于纵向模式时,它返回 true. 导致问题的原因是什么,我该如何解决? 解决 ..

将控件保持在横向模式下,但允许uitabbar切换

当iphone改变方向时,我有一个UITabBar开关,可以正常工作,但是我希望第一个选项卡视图中的控件保持静态,而不管手机的位置如何.我觉得我缺少明显的东西吗? 编辑:基本上,控件始终是横向的,但是选项卡栏必须切换方向.这可能吗? 解决方案 对于您不希望控件重新调整视图的视图,请禁用自动调整大小: [self.view setAutoresizesSubviews:NO]; .这将 ..
发布时间:2021-05-17 19:31:06 移动开发

UISplitViewController和方向-iOS& lt;5.0

我正在使用splitviewcontroller作为我的应用程序的rootview.我需要在splitviewcontroller顶部以模式视图显示登录和注册视图.当我尝试从splitViewController的rootview的viewdidAppear方法呈现登录/注册视图时,它没有显示出来.我尝试使用以下代码从Appdelegate的didFinishLaunching方法中显示登录/注册 ..

iOS7/IOS8在视图控制器中仅允许纵向

我正在为iPhone开发一个应用程序,该应用程序仅具有1个风景视图,因此我想为所有其他视图阻止风景,我已经尝试过: -(NSUInteger)supportedInterfaceOrientations{返回UIInterfaceOrientationMaskPortrait;} 但是它仍然旋转 解决方案 我建议您将应用程序设置为纵向模式,然后在需要横向模式时再允许横向模式. ..

在一个视图控制器中强制肖像使其他人最初处于肖像

导航控制器的根视图控制器仅支持纵向方向,其他控制器支持所有方向.现在,如果我在根视图控制器上并且设备处于横向状态,并且如果我按下下一个应以纵向打开的视图控制器在景观中,因为它支持所有方向. 请帮助我. 使用iPhone 4s iOS6.1.3 解决方案 您可以使用以下代码在登录ViewController后在第一个屏幕中检查设备方向:- -(void)viewWillAppe ..

iOS6.0从横向viewController以纵向方向推入新的viewController

我的应用程序基于导航,并且主要以纵向运行,但是一个视图控制器同时支持纵向和横向.现在的问题是,当我从横向视图控制器中推送新的viewcontroller时,尽管我希望在纵向模式下也将其以横向模式推送. 另外,当我从横向控制器弹出视图控制器时,弹出的视图控制器将以纵向模式显示. 我不知道我的代码有什么问题. 这是我的代码段以及用于这些方向支持的信息. 在info.plist文 ..
发布时间:2021-02-08 18:42:51 移动开发

在iPad上的UIInterfaceOrientation期间更改UIViews

我试图更改旋转角度,因为从肖像到风景,我的观点必须有显着差异。现在,我正在使用的代码可以运行一次,然后在尝试向后旋转时应用程序冻结。任何一个方向都没有影响。例如:如果我在“风景”中并旋转以纵向,则一切正常,直到我旋转回“风景”,然后它冻结,并且绝对不执行任何操作。 这是我用来实现此目的的代码 在我的“ viewDidLoad”方法中 [[UIDevice currentDevi ..
发布时间:2020-10-04 05:22:14 移动开发

您如何在Android Instrumentation测试中强制更改方向?

我正在使用ActivityInstrumentationTestCase2类为应用程序编写一些验收测试.我想从测试中引起方向改变,以确保发生许多事情.其中包括确保保留Activity状态,但我还要确保使用适合方向的布局. 我知道我可以简单地测试onSaveInstanceState/onRestoreInstanceState/onPause/onResume/etc.确保实例状态得以保留的 ..