orientation相关内容

锁定接口方向?

在我的应用程序的初始视图上,我希望界面仅是纵向的,但在视图控制器上之后,它可以是任何方向.我尝试使用此代码将其锁定,但是它不起作用,并且视图仍然可以旋转: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrienta ..
发布时间:2020-05-22 18:53:24 移动开发

启动模态视图控制器以围绕方向“锁定"工作.标签栏和导航VC?

我有一个iPhone应用程序,该应用程序的UITabBarController的根视图控制器(VC)(设置为纵向)带有多个选项卡,其中一个是简单的UIViewController.在该UIViewController中,只有一个按钮-“播放视频",单击该按钮将打开视频的模式视图(并自动开始播放视频).视频视图是UIViewController中的UIWebView.我一直在尝试让Web View的 ..
发布时间:2020-05-22 18:53:22 移动开发

方向在ios6中不起作用?

我在ios6的Orientation中遇到问题.相同的代码适用于ios5或5.1. 我已经按照ios6标准使用了- (BOOL) shouldAutorotate and -(NSInteger)supportedInterfaceOrientations.但是仍然没有调用"willRotateToInterfaceOrientation"和"didRotateToInterfaceOrienta ..
发布时间:2020-05-22 18:53:19 移动开发

iPad显示肖像,但认为它是风景

我的Storybuilder设计为纵向布局.当我将iPad转到水平位置时启动该应用程序时,它可以正确检测到它处于水平位置.但是,当我将iPad纵向放置时启动该应用程序时,它会认为它是水平的.但是,每次旋转时,代码都能够正确检测到正确的方向. - (void) viewDidLoad { [self updateForOrientation]; } - (void)updateFor ..
发布时间:2020-05-22 18:53:12 移动开发

横向定位View Controller应用程序委托

我试图仅将View Controller置于“横向"模式,将其他控制器置于“纵向"模式. 首先,我尝试使每个View Controller的旋转无效,除了我想要的旋转(使用shouldAutoRotate false,只有Portrait,...),但是对于我拥有的Navigation Controller,它与Nav重叠状态栏显示,我无法解决.因此,在此之后,我尝试清除已完成的所有操作,并 ..
发布时间:2020-05-22 18:53:09 移动开发

支持的方向崩溃iOS7

我有一个只有人像的应用程序,可以执行视频捕获和其他一些任务!一切正常,我想让应用保持纵向,但相机视图仅横向显示.我已经通过使用UIInterfaceOrientationMask在纵向应用程序中旋转了单视图测试,但是旋转相机视图导致了以下崩溃: Supported orientations has no common orientation with the application, and ..
发布时间:2020-05-22 18:53:06 移动开发

iPhone SDK选项卡栏在方向更改时自动旋转

我有一个应用程序,该应用程序具有标签栏控制器和标签栏控制器内的一些导航控制器.我通过扩展标签栏并实现了shouldAutoRotateOnOrientation Change方法并为希望显示为允许自动旋转的特定视图控制器返回YES来自定义标签栏.在我以编程方式更改选项卡栏的selectedIndex之前,此方法可以正常工作.一旦更改了标签栏的selectedIndex,标签栏控制器的shouldA ..
发布时间:2020-05-22 18:53:01 移动开发

UIImagePickerController与iPhone和iPad的不同之处

我有一个专为iPhone设计的应用程序,它使用了UIImagePickerController. 该应用只能横向运行,直到图像选择器以其默认肖像进入视图为止. 问题1: 在iPhone上,当我将设备旋转为纵向以查看图像库时,图像选择器视图似乎在进行翻转,好像从横向旋转为纵向一样? 问题2: 我收到了使用两阶段旋转动画的可怕警告.要使用更平滑的单阶段动画,此应用程序必须删除两阶段方 ..
发布时间:2020-05-22 18:52:59 移动开发

带有多个ViewController的手柄方向

一些快速问题,我在堆栈上有5 VC.当我使用第二个VC时,如果我旋转到风景,而当我移动到1st VC时,我的布局将完全折叠. 在我的第二个VC中, 添加了viewWillTransition,并且我是表视图的invalidateLayout.如果我在第一个屏幕viewWillAppear中添加tableview.reloaddata(),那就很好. 但是请考虑如果我在堆栈上有5个VC,则 ..
发布时间:2020-05-22 18:52:57 移动开发

Word宏:根据图像比例更改页面方向

我的宏当前执行以下操作: 它将标题添加到Word文档,然后从HDD的特定文件夹中读取图像文件,并将它们添加到同一文档中,其名称为图像下方的文件名,并在每个图像后分页.为了确保名称不会被推送到下一页(如果图像占据了整个页面),我在添加图像和名称之前将底部边距设置为较高的值,然后将边距设置为原始值.这样,图片会更小一些,并为名称留出足够的空间. 我现在要添加的内容: 根据图像的宽度和 ..
发布时间:2020-05-22 18:52:52 其他开发

如何在iPhone中为横向编码?

我知道我可以更改支持的界面方向,但是如果我希望横向视图与纵向视图完全不同或略有不同,我该如何编写代码? 谢谢. 解决方案 为每个方向使用专用的视图控制器是最简单的方法. 如果唯一的区别是表示形式,而不是控制器逻辑,那么您还可以尝试编码单个视图控制器,以根据方向在两个视图之间交换. 例如伪代码 UIView *landscapeView = ...; UIView * ..
发布时间:2020-05-22 18:52:49 移动开发

UITabbar定向问题

我正在为uitabbar应用程序进行定向工作.我在选项卡中使用了5个选项卡项.我只希望在“风景"和"potrait"中旋转4个标签栏项.但是问题是当我在不旋转的标签栏项中将"return no"设置为shouldAutorotateToInterfaceOrientation时,所有标签栏都无法正常工作.有人可以告诉我我出了什么问题吗? 谢谢. 关于, 机灵的 解决方案 默认情 ..
发布时间:2020-05-22 18:52:47 移动开发

关于使用MTLabel旋转设备的麻烦

我必须将MTLabel类用于UILabel的行距. (参考示例代码: https://github.com/Tuszy/MTLabel ) 但是存在一些问题. 我正在制作一个iPad应用程序.这个应用程式可以旋转-横向或纵向. 我将UILabel和MTLable对象放在没有IB的视图上. 每当更改设备方向时,文本的宽度也会更改. 这个结果不是我想要的. 我的代 ..
发布时间:2020-05-22 18:52:41 移动开发

通过组合TYPE_ACCELEROMETER和TYPE_MAGNETIC_FIELD,Sensor.TYPE_ROTATION_VECTOR和getOrientation之间的区别

我正在开发一个根据手机的实际位置操纵遥控车的应用程序. 由于TYPE_ORIENTATION已被Android弃用(有人知道为什么它会被弃用吗?)我正在使用(Magnetic_Field和Accelerometer)的RotationMatrix来获取目前可以正常使用的手机方向. 但是在我的研究过程中,我遇到了Sensor.TYPE_ROTATION_VECTOR以获取方向信息.这样做 ..

检测屏幕从0旋转到180或从90旋转到270的正确方法是什么?

我正在尝试根据屏幕的旋转方向调整相机预览的方向. 我注意到,当在尺寸匹配的方向(例如0-> 180和90-> 270)之间直接旋转时,配置不会更改,活动也不会重新启动. 我当前在Activity.onCreate()中使用Display.getRotation(),但是此信息已过时. 检测此更改的最佳方法是什么,以便我可以适当地重新定向相机预览? 解决方案 使用 Orie ..
发布时间:2020-05-22 18:52:32 移动开发

播放横向视频后出现人像显示问题

我有一个iPhone应用程序,可以向用户显示文件(视频,pdf文件和文档).当您在我的FileViewController中单击文件缩略图时,我会调用UIDocumentInteractionController将文件呈现给用户.除文档控制器外,所有应用程序屏幕均锁定为纵向,可以旋转以查看横向.在以前的发行版中,这一切都正常,但是突然改变和破坏了,我想是在发布iOS 8的时候. 现在,如果我 ..
发布时间:2020-05-22 18:52:30 其他开发