uideviceorientation相关内容

我可以在没有黑条的情况下旋转 UIView 吗?

我有一个 UIView,它占据了 iphone 上的整个窗口.当它旋转到横向时,边缘会出现小黑条,直到它卡入到位,正如我所期望的那样. 我想让那个 uiview 比屏幕大,这样旋转它就不会显示那些黑条,而是显示通常在屏幕外的视图部分.我试过增加视图的框架和边界,但这似乎不起作用. 有人成功过吗? 解决方案 你需要做两件事来实现这一点. 首先,窗口的根视图控制器将始终将其视 ..

处理 ios 设备方向

我的 uiviews 有问题,具体取决于设备方向... 我遇到的主要问题是 UIDeviceOrientationFaceUpUIDeviceOrientationFaceDown 搞乱了我的视图我只想支持纵向和横向(左右),所以如果设备改变方向,我的视图会正确地改变自己.. 这是我目前实施的.基本上它是一个从屏幕底部向上滚动的 UIView,在这个视图中有几个按钮,用户可以选择加 ..
发布时间:2021-09-13 20:06:42 移动开发

关闭UIActivityViewController后的正确方向

我正在从控制器中显示UIActivityViewController.我遇到了轮换问题.选择一些数据共享选项后,假设“邮件",将显示邮件撰写视图控制器.但是,如果我旋转设备并随后关闭邮件控制器,则我的VC不会旋转到当前方向.我试图按照以下步骤为UIActivityViewController设置完成处理程序: 1) [activityViewController setCompleti ..

如何在横向和纵向模式下仅制作MPMoviePlayerController

我正在开发一个必须在单击某些缩略图时播放视频的应用程序,我正在显示列表.我只希望视频在横向和纵向模式下旋转,而其他屏幕则必须在纵向模式下旋转. 解决方案 在ViewWillAppear中 UIViewController *vc = [[UIViewController alloc] init]; [self presentViewController:vc animated ..
发布时间:2020-05-12 20:12:30 移动开发

禁用以纵向AVFoundation以外的任何方向拍摄图像

我正在使用 AVFoundation 来显示相机。 我想阻止相机本身旋转所以观看者只能以人像方式看到相机,图像只能以人像模式拍摄。 我定义了支持的界面方向仅支持肖像,视图本身仅在纵向模式下显示,但不在相机中显示 - 正在按设备方向旋转 我该怎么办?强制显示 AVFoundation 相机并仅像UIViewController一样以纵向捕捉图像? 我设置的代码相机: ..

iOS 6方向问题

我有一个应用程序通常是一个肖像应用程序,只显示一个UIViewController的横向视图。它在新的iOS 6发布之前一直正常工作。 我真的不明白iOS 6中的方向是如何工作的。所以我写了一个测试应用程序。这是我做的: 设置应用程序的方向以支持所有方向。 我正在使用故事板。 rootViewController嵌入在UINavigationController中,它是纵向的。 ..
发布时间:2018-09-24 10:47:04 IPhone

当iphone设备方向朝上/朝下时,我可以判断它是风景还是肖像?

我得到了这段代码,如果设备处于横向左/右或倒置,它会旋转并显示另一个视图控制器。但如果它朝上或面朝下,那么如何判断它是横向模式还是纵向?因为我只想面朝上或朝下并且在横向模式下旋转 - (void)viewDidAppear:(BOOL )动画 { UIDeviceOrientation orientation = [[UIDevice currentDevice] orientati ..
发布时间:2018-09-19 20:24:49 移动开发

使用swift 3在VLCPlayer中播放电影时完全旋转横向视图

我想在电影播放时旋转我的视图控制器。 我的问题可能是重复但我在堆栈溢出时发现了很多方法。但是所有代码都不起作用。可能是我把代码放错了。 覆盖var shouldAutorotate:Bool { return false } 覆盖var supportedInterfaceOrientations:UIInterfaceOrientationMask { //return ..

iPhone - 屏幕旋转?

UIDeviceOrientation &的区别是什么? UIInterfaceOrientation ? 我应该使用哪一个来检测UIView上的旋转? 解决方案 UIDeviceOrientation 为您提供有关物理设备本身的信息,同时 UIInterfaceOrientation 告诉您它正在显示的视图的方向。这些不需要匹配;当用户使用方向锁定或设备方向正面朝上时。 您可 ..

我可以在没有黑条的情况下旋转UIView吗?

我有一个UIView占据了iPhone上的整个窗口。当它旋转到横向时,边缘会变成小黑条,直到它卡入到位,正如我所料。 我想让uiview比屏幕更大,因此,旋转它不会显示那些黑条,而是显示通常在屏幕外的视图部分。我已经尝试增加视图的框架和边界,但这似乎没有办法。 有没有人成功完成这个? 解决方案 你需要做两件事才能实现这一点。 首先,窗口是根视图控制器将始终将其视图调整为窗 ..