-
2 votesanswersviews
如何在Xamarin Forms中处理屏幕旋转/方向?
是否有(一半)通用方法来处理Xamarin Forms中针对不同视图和平台(Android,iOS,WinPhone)的旋转/方向? UI确实旋转,这很好,虽然它对我的布局造成了严重破坏(现在是绝对布局) . 我认为使用Stacklayout我可以使它变得更灵活,但是当布局更复杂时,它会在其他地方撞到路障 . 我能以某种方式使用相同的ViewModel显示纵向和横向的不同视图吗? (我使用的是基于... -
0 votesanswersviews
支持iOS 7 iPad中的横向和纵向方向
任何人都可以解释我如何使用自动布局或编程方式在iOS 7 iPad中支持横向和纵向方向 . 我已经尝试用@“将旋转方法”以编程方式和自动布局..但这两个都没有正常工作 . 不知道我在哪里弄错了 请检查以下代码以供参考并纠正我 (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation ... -
2 votesanswersviews
iOS:如何在从多任务栏恢复应用程序时保持我的方向?
问题: 如果我在UIInterfaceOrientationLandscapeRight方向上将应用程序发送到后台,当我从多任务栏恢复应用程序时,方向是UIInterfaceOrientationLandscapeLeft,这是默认情况下显示的快照和视图 . 视图通过在被挂起之前旋转回最后已知的方向,UIInterfaceOrientationLandscapeRight,立即重新定位自身 . 已... -
8 votesanswersviews
iPhone无法使用MPMoviePlayerViewController将电影旋转到横向模式
[更新] 按照建议,我更改了所有父视图控制器以支持所有方向 . 我的app结构如下:AppDelegate> RootViewController> Videos> VideoDetails> MPMoviePlayerViewController . 如果我改变所有这些以支持所有方向,视频将在风景中播放 . 但支持所有方向并不是我想要的,并导致其他问题 . 还有其他工作或... -
12 votesanswersviews
iOS应用以横向模式启动
我有一个奇怪的问题 . 我的应用程序始终以横向模式启动 . 如果我在模拟器中打开它,它会自动旋转到横向模式 . 当我在iPhone上启动时,它首先以横向模式启动,然后在旋转到正确位置后不久 . 我已将.plist中的“初始界面方向”设置为纵向,但这没有任何改变 . -
0 votesanswersviews
可以知道何时更改屏幕方向但是在清单上强制使用纵向模式?
欢迎大家 我特别需要我的应用程序 . 我必须强制该应用程序仅在纵向模式下工作,但我需要知道用户何时将手机移至横向模式 . 为什么?因为我正在显示带有纹理图像的opengl视图,当用户将手机位置更改为横向模式时,我必须旋转多边形而不重置活动 . 然后我必须在清单上强制纵向模式,因为我不希望再次调用我的onCreate方法 . 拜托,有人能告诉我如何实现这个目标吗? 我知道如何旋转图像,我只需要知道用... -
0 votesanswersviews
设置方向..纵向和横向模式的不同设计..不重置输入的值
我有不同的纵向模式布局设计和景观模式的不同外观布局..在'res'文件夹中,我创建了一个名为'land-layout'的新文件夹,在那里我创建了与'layout'内部同名的文件 . 我有textview(计数器),当方向改变时恢复值 . 但我面临的问题是,当方向从纵向到横向时,设计仍然与纵向模式下的设计相同..我想知道,我该如何处理?我将不胜感激 . 谢谢 . MainActivity.java:... -
1 votesanswersviews
在一个位置配置纵向模式
有没有办法在应用程序级别设置Android肖像模式,就像我们在iOS中所做的那样,如下所示? 我不想补充 android:configChanges =“orientation”android:screenOrientation =“portrait” 在清单的每个Activity条目上或添加以下代码 setRequestedOrientation(ActivityInfo.SCREEN_... -
0 votesanswersviews
Android根据预定义值确定方向和屏幕大小
我想要的是问一个方法并获得一个解决方案,以解决这个问题: 使用方向限定符某些布局在横向和纵向方向上都能很好地工作,但大多数布局都可以从调整中受益 . 在News Reader示例应用程序中,以下是布局在每个屏幕大小和方向上的行为方式: 小屏幕,肖像 小屏幕,风景 7“平板电脑,肖像 7“平板电脑,风景 10英寸平板电脑,肖像 10“平板电脑,风景 电视,风景 http://developer.a... -
0 votesanswersviews
使用ViewStubs处理屏幕方向
这是我的问题 . 我有一个包含视图存根的基本活动,在我的子活动中,我在ViewStub中扩展活动布局 . 例如,在基本活动布局中: <ViewStub android:layout_width="match_parent" android:layout_height="match_parent" android:id="... -
2 votesanswersviews
Cordova插件屏幕方向1.4.2(对于IOS)不会更改视口宽度
将插件更新到版本1.4.2后,它的屏幕锁定开始在iPad中运行 . 从纵向模式,我尝试通过执行 screen.lockOrientation('landscape-primary') 以横向模式锁定屏幕 . 屏幕会旋转到横向模式 . 但它似乎没有改变视口宽度和高度 . 纵向视图中的屏幕尺寸: Height: 1004 px Width: 768px 执行 screen.lockOrientati... -
0 votesanswersviews
处理Xamarin中的页面方向更改
使用Xamarin时,处理方向变化的最佳或最常用方法是什么? 我有一个旋转木马页面,它旋转了5个内容页面(同一页面,只是不同的文本/图像),在内容页面中我有一个6行网格,每行包含图像,文本或按钮 . 从纵向更改为横向时,我会在OnSizeAllocated中重置这些内容的大小和填充 . 对于5个内容页面中的3个,这似乎是随机工作的,其他2个中的文本将不合适,并且它们也不总是相同的3个 . 我猜这是... -
3 votesanswersviews
Unity Cardboard Orientation Landscape Right Up
嗨,我有一个Unity应用程序,它使用谷歌Cardboard SDK启用立体视图,所以我将有一个支持VR的应用程序 . 我的应用程序运行完美 . 但是如果我将播放器设置方向设置为自动方向,只有横向左侧和允许横向右侧,则会出现问题 . 当它处于横向左侧时,一切都按照正常情况工作,但是当它处于横向右侧时,纸板视图将转动180度(设置按钮移动到屏幕的底部)但是我的统一对象没有 . 因此,我有一个颠倒的对... -
7 votesanswersviews
在方向变化上切换碎片或活动(即布局)
当方向发生变化时,我在某些设备尺寸上切换活动和片段时遇到问题 . 在我的情况下,它是 large 屏幕,但它可能会发生在其他屏幕尺寸,具体取决于应用程序 . 我四处寻找答案,但似乎没有什么能正确解决这个问题 . 我有两个活动,MainActivity和SubordinateActivity . MainActivity是应用程序的唯一入口点; MainActivity启动SubordinateA... -
284 votesanswersviews
我希望我的Android应用程序只能在纵向模式下运行?
我希望我的Android应用程序只能在纵向模式下运行?我怎样才能做到这一点? -
4 votesanswersviews
iOS SpriteKit:如何强制纵向模式?
我目前正在开发适用于iOS 7和XCode 6的SpriteKit游戏 . 游戏应始终以纵向模式呈现 . 到目前为止,我已在视图控制器中实现了这些方法: - (BOOL)shouldAutorotate { return NO; } - (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientati... -
0 votesanswersviews
SpriteKit GameScene旋转Bug
我最近遇到了这个应用程序的问题,我在试图使应用程序通用和纵向方向时遇到(之前的版本只在iPhone上使用) . 现在,应用程序将以纵向打开并且看起来正确,但在旋转设备时它仍处于纵向状态 . 这是我用于旋转设备的所有代码(有效): override func shouldAutorotate() -> Bool { return true } override func suppo... -
0 votesanswersviews
React native禁用自动旋转
我需要在react-native应用程序中禁用自动旋转功能 . 应用程序应支持纵向和横向,但用户应该不能旋转屏幕 . 现在我使用了react-native-orientation,但是这个模块只检查了方向并将其更改为必要的值 . 所以我只需要以编程方式旋转屏幕 . RN版本:0.33 -
1 votesanswersviews
如果上一个视图横向强制纵向
我正在创建一个专门处于纵向模式的应用程序,但在一个视图中除外 . 它切换到横向精细,但是当使用“后退”按钮转到上一个应该以纵向显示的视图时,它现在以横向显示 . 即使之前的控制器是横向的,如何强制UIViewController以纵向显示? 以下代码不再有效,因为它已被弃用... UIViewController *c = [[UIViewController alloc]init]; [self... -
1 votesanswersviews
UIImagePickerController相机实时预览错误的横向iPad应用程序方向
我有一个实现UIImagePickerController源类型相机的iPad应用程序 . 当为设备启用旋转时,如果我在保持纵向模式的情况下从图像选择器中选择相机(应用程序仅支持横向模式),则相机视图将显示90度旋转 . 如果我们锁定旋转,相机工作正常 . 用于呈现相机视图的代码是 - UIImagePickerController *imagePickerController = [[UIIma... -
0 votesanswersviews
当应用程序在iOS 8中启动时,如果设备处于横向方向,如何强制纵向方向
我的应用程序允许所有四个方向,但rootviewcontroller应该只允许纵向方向 . 我覆盖了rootviewcontroller中的supportedInterfaceOrientations方法,但是如果设备在应用程序启动时以横向方向保持,则视图控制器在横向方向上显示不正确,即使只允许纵向方向 . 这是iOS 8特定问题 . override func supportedInterfac... -
1 votesanswersviews
iPhone 6的错误定位
我有一个支持横向和纵向的应用程序 . 但是,根视图控制器仅支持纵向 . 以下是我为根视图控制器覆盖的两种方法 . -(BOOL) shouldAutorotate { return NO; } -(UIInterfaceOrientationMask) supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortra... -
5 votesanswersviews
iOS9:替代UIDevice.currentDevice() . setValue(...)强制定位
在我看来,这在iOS9中不再起作用了 . 这是根据我的SO研究强制改变方向的事实上的方法 . 它现在冻结了我的SpriteKit游戏 . 它只是我,如果没有,是否有人知道另一种选择? EDIT :Portrait和UpsideDown仍然有效 . 似乎只有Landscape模式现在导致冻结 EDIT 2: 其实我觉得你可以去肖像< - > UpsideDown和LandscapeLef... -
0 votesanswersviews
仅在landscapeLeft和landscapeRight之间旋转
我有vidoe在横向模式下玩 . 当设备方向改变时,视图仅在landscapeLeft和landscapeRight之间旋转 . 也就是说播放电影时没有肖像模式 . 除了电影视图之外,其他视图都是portraint模式,因此app配置是纵向的 . 如何使影片视图仅在横向模式下旋转 . 这是我的代码的一部分 . 的appdelegate, internal var shouldRotate = fa... -
7 votesanswersviews
Swift 2:仅在全屏视频上旋转屏幕
这是一个很受欢迎的问题,但我找不到任何适用于Swift 2的解决方案 . 该应用程序仅限肖像 . 但在观看YouTube等全屏视频时,用户应该可以旋转到横向 . 在Objective C上,这是最简单的解决方案,我使用了很长时间: AppDelegate file: static NSString * const VIDEO_CONTROLLER_CLASS_NAME_IOS7 = @"... -
0 votesanswersviews
在iPad上的iPhone模式下,应用程序在横向上显示
当我的应用程序在iPhone上启动时,它会以纵向显示,应该如此 . 当它以iPhone模式在iPad上启动时,如果以这种方式旋转,它将以横向显示 . 这是我的代码: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOr... -
0 votesanswersviews
不同的横向和纵向iPad布局与故事板
我要开发一个iPad应用程序,它应该有纵向布局和横向布局 . 这个应用程序应该能够与iOS 8和iOS 9一起使用 . 要设计两个不同的布局,我应该使用2个故事板:一个用于纵向布局,一个用于横向布局,或者我只能使用一个带有大小类的故事板? 我在stackoverflow上找到了this solution,但我使用2种不同的布局是正确的方法 . 有没有人知道如何使用纵向布局和使用iPad的横向布局?... -
0 votesanswersviews
当iOS在Swift中仅支持纵向方向时,如何在我的SDK VideoViewController中强制旋转到横向方向
我正在为视频播放器开发SDK . 但问题是视频自动旋转 . 当应用程序支持肖像和土地景观时,它工作正常 . 当app仅支持portrait app时,自动旋转失败 . 如何从SDK端执行强大的 .all 方向 . 一个解决方案是通过实现func应用程序(应用程序:UIApplication,supportedInterfaceOrientationsForWindow窗口:UIWindow?) -... -
2 votesanswersviews
在Camera关闭后,iOS Orientation会适应未经批准的设备方向
我目前正在编写一个iOS应用程序,其中可接受的设备方向设置为Landscape Right和Landscape Left,在我的所有视图控制器中,我只返回supportedInterfaceOrientations方法中的那两个 . 但是,如果用户使用应用内相机功能(通过UIImagePickerController以全屏方式呈现)并将设备旋转到纵向以拍摄照片,则相机会旋转到纵向模式(这很好),如... -
13 votesanswersviews
iOS 7关闭模态视图控制器和强制纵向方向
我有一个UINavigationController作为我在iOS 7和iOS 8上的UIWindow的根视图控制器 . 从它的一个视图控制器,我提出了一个具有交叉溶解演示风格的全屏模态视图控制器 . 这个模态视图控制器应该能够旋转到所有方向,并且它工作正常 . 问题是当设备以横向方向保持并且模态视图控制器被解除时 . 呈现模态的视图控制器仅支持纵向方向,并且我已确认UIInterfaceOrie...