问题标签 [portrait]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 横向和纵向具有不同项目的 Android 布局
我在 res/layout-land 和 res/layout 中有 main.xml。有一个由 12 个图标组成的网格,分别为 3 x 4(宽度、高度)。如果用户旋转到横向,我想在两页中以 3 x 2 和 3 x 2 的 ViewPager 显示它们。所以在 res/layout 中有一个由 12 个项目组成的网格,在 res/layout-land 中有一个 ViewPager,我需要给它一个 PagerAdapter。
我的问题是:假设我正在使用 configChanges="orientation",我该怎么做?或者更具体地说,例如,我在哪里为 ViewPager 提供 PagerAdapter?
android - 从代码中将方向设置为纵向
我知道我可以限制清单文件的方向。像这样
但是可以从代码中设置方向吗?
例如,将活动设置为全屏可以从清单和代码中完成this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
java - 如何以编程方式将我的 android 应用程序锁定为纵向/横向模式?
当我的游戏快结束时,我现在遇到了一个问题。问题是我希望玩家能够在横向模式和纵向模式下玩。播放器更改模式的方式很简单。在他开始游戏之前,会出现一条消息,让他决定他想玩的女巫模式。问题来了。在 Manifest.xml 文件中 - 您可以告诉游戏在纵向或横向模式下运行。所以我想用一个布尔值来向女巫展示玩家选择的一种模式。但是在 xml 中,没有“如果”可以改变玩家选择的游戏依赖。那么如何将模式更改为玩家选择的模式呢?
objective-c - 在 UIWebView 中播放 YouTube 视频时强制使用纵向模式
编辑:视频是正在使用的应用程序:即它们是设计用于纵向模式播放的教学视频。
我使用这种方法 (NB iPhoneDevSDK.com 目前被 Google 标记为包含恶意软件,所以要小心。我已经上传了相关帖子的屏幕截图)来打开和播放 YouTube 视频(在幕后使用 UIWebView)。
我要展示的视频是纵向录制的(以 320x480 上传),旨在在纵向模式下很好地填满 iPhone 屏幕。但是,YouTube 视频以强制横向模式开始,并且只能通过将手机移动到横向位置然后再返回来将其变为纵向(有时需要执行几次)。
我想知道的是:有没有办法强制 UIWebView 打开默认为纵向模式的视频播放器?
注意我在生成 UIWebView 的 UIWebView 委托上设置了 (interfaceOrientation == UIInterfaceOrientationPortrait)。
编辑:我什至尝试将 UIWebView 子类化,以防止它工作:
- 第一张图片:默认横向播放视频
- 第二张图片:人像模式旋转几次
android - 如何锁定手机的屏幕方向,而不是平板电脑?(安卓)
我一直在研究一个 Android 项目,该项目旨在与 Android 手机和平板电脑兼容。在平板电脑上,该应用程序运行良好,看起来也不错。然而,在手机上,我们在编程和布局方面都遇到了问题(使用 10.1 英寸屏幕比 4 英寸屏幕容易得多)。为了解决其中一些问题,我们决定停用屏幕方向,但仅适用于手机版本,至少是暂时的。
问题很简单,我如何停用 Android 手机的屏幕方向,同时保持它在 Android 平板电脑上处于活动状态?我知道我可以在清单文件中执行此操作,但是,这也会锁定我相信的平板电脑的方向。
objective-c - 在 TabbarController 中的 NavigationController 中强制旋转 UIViewController
我的视图层次结构是这样设置的。
问题是我有一个仅在纵向中显示的 ViewController,只要我将设备转为横向,另一个 ViewController 就会被推到顶部,到目前为止它正在按预期工作。
我现在想要的是,只要我按下新弹出的 ViewController 上的后退按钮,旧的 ViewController 就会被强制为纵向,即使设备仍处于横向状态。
我已经尝试过使用过渡,但随后其他视图被搞砸了,并且不再正确识别那里的方向,导致混乱的视图移位。
android - 使用 Android 拍照的问题(垂直相机 | 人像)
使用以下代码垂直显示相机的预览并且它可以工作..但是!我拍了一张风景照!:(
我如何垂直构建它?我有垂直的预览视图,但我无法垂直保存图片。
问候和感谢,弗兰
点击
预览
拍照
iphone - 上下颠倒加载页面时工具栏消失
所以这几乎可以肯定是一个简单的答案,但我不能为我的生活解决它!
基本上,我希望我当前的应用程序只能纵向查看(至少现在是这样),并且可以以正确的方式向上或倒置。一切正常,当您在页面上旋转 iPad 时,一切正常,页面正常翻转。但是,如果您将 iPad 倒置(顶部的主页按钮)并单击一个按钮以加载新页面,则当页面加载时工具栏是不可见的!我不知道由于某种原因工具栏是否位于其余内容的后面,或者它是否不存在。如果您随后将 iPad 旋转回纵向,则会出现工具栏并且一切都恢复正常!
更奇怪的是,在 iPhone 上,当您使用倒置的 iPhone 加载页面时,工具栏就在那里!!
我已经尝试了各种 shouldAutorotateToInterfaceOrientation() 和 didRotateFromInterfaceOrientation() 方法,并根据方向调整 viewDidLoad 的大小/定位。但似乎没有任何工作!
这是我在 viewDidLoad() 方法中的代码:
我在 didRotateFromInterfaceOrientation() 方法中尝试了类似的事情,但没有任何效果!
提前感谢您的任何帮助,并随时提出问题/请求更多代码
马特
iphone - 在 Cocos2d 项目中获取不自动旋转的方向
我有一个小问题,我找不到任何解决方案。如何关闭视图和 ogl 的自动旋转并仍然获得方向?
例如,如果我设置GAME_AUTOROTATION
为kGameAutorotationNone
通知中心UIApplicationDidChangeStatusBarOrientationNotification
不起作用。如果我允许在shouldAutorotateToInterfaceOrientation
两个方向自动旋转再次出现。如果我实现空白,则willRotateToInterfaceOrientation
没有任何变化。
那么,如何在不实际旋转任何东西的情况下改变方向?
提前致谢。
uiscrollview - 我想在横向模式下保持 UILables 之间的间距
当我处于横向模式时,我想在我的 Xcode 项目中保持 UILables 之间的间距。我有一个滚动视图,上面有几个标签,它在纵向模式下看起来不错,但是当我在横向模式下时,标签相互升起,看起来很糟糕。有什么办法可以保持横向标签之间的空间?
谢谢!