问题标签 [landscape-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.

0 投票
1 回答
1473 浏览

android - 在横向和纵向模式之间切换时如何保持布局?

我需要在横向和纵向模式下使用我的应用程序。所以我在两个文件夹文件夹布局和文件夹布局土地中为两种模式制作了两种布局。现在,当我转动手机时,布局切换良好,但切换到纵向模式时,横向模式下的相同布局不会保持不变。正在加载其他一些不同的布局。

有什么解决方案。请分享。提前致谢。

0 投票
1 回答
232 浏览

iphone - 模式视图,横向模式下屏幕键盘顶部的白条

基于导航的应用程序,启动了一个模态视图,代码如下:

在竖屏模式下,键盘抬起,没问题;但在横向模式下,凸起的键盘顶部有一个白条。为什么会发生这种情况,以及如何解决?!

PS:由于缺少积分,无法附加图像。叹息......为什么在其全部目的是试图帮助人们的同时让事情变得如此困难。

0 投票
1 回答
547 浏览

javascript - iPad 方向更改事件处理程序中的 Javascript 变量已损坏

我正在为 iPad 开发一个 Html 和 Javascript 目录页面滑块,它显示一页纵向和两页横向。

用于维护目录状态的两个变量在事件处理程序中的每个方向变化时被操纵。

当我快速折腾和转动 iPad 时,变量已损坏。当我像通常那样操作它时它们很好(也就是说,相当慢)。

我尝试使用一个locked变量来防止处理程序在尚未完成时运行,即如果移动 Safari 在方向更改时中断 Javascript 执行:

然而,情况似乎从来都不是这样。处理程序总是在再次调用之前完成。

因此,变量如何被破坏?

有任何想法吗?

0 投票
1 回答
202 浏览

landscape - 如何实现适用于两种模式(纵向和横向)的黑莓应用程序

我正在使用一个黑莓应用程序 os 5.0 和 letter,在portraitMode 下运行良好。当我将设备切换到landscape模式时,该特定屏幕的布局切换到portrait并且landscape屏幕右侧显示白色。

那么如何在landscapeDesign 和 all 模式下处理应用程序Manager

如何获取设备当前模式(横向和纵向)?

请指导我它的银色...

0 投票
2 回答
1100 浏览

iphone - 如何在纵向模式应用程序中滑入 UIView?

我正在开发一个仅在纵向模式下运行的 iPhone 应用程序。这个应用程序只有视图控制器和 1 个接口文件 (.xib)。当用户点击工具栏/导航栏上的按钮时,我想在一些额外的视图中滑动。比如说导航栏上的信息按钮。当我单击它时,UIView 应该从底部滑入。当用户点击该视图上的完成按钮时,该视图会向下滑动。我在同一个 xib 中为这些视图制作了单独的 uiview。我还研究了其他人的几个过渡示例,但无法理解这个概念。任何人都可以给我一些指示吗?

0 投票
3 回答
9334 浏览

iphone - UIDeviceOrientationFaceUp - how to distinguish between portrait and landscape?

I'm trying to find out if the device is in portrait or landscape mode. My code works quite well if the device is not facing up. If it does face up (and orientation == 5), it won't distinguish between portrait and landscape. Is there anyway to determine the "orientation" in terms of landscape / portrait if the UIDeviceOrientation is FaceUp?

My code:

0 投票
0 回答
486 浏览

landscape - 如何在黑莓风暴 2 中锁定特定的屏幕方向

在我的应用程序中,大约有 7 到 8 个屏幕,我想做特定的 2 或 3 个屏幕方向更改,而其他屏幕保持不变Portrait View

它在第一次应用程序启动时工作正常,但是当setAcceptableDirections方法调用并为特定屏幕设置方向时,该方向为该应用程序中的所有屏幕设置。我无法更改特定屏幕的方向

那么是否可以在黑莓中更改特定的屏幕方向?如果有人有任何想法,请帮助我。

0 投票
3 回答
3809 浏览

ios - ios,webview中的Youtube全屏正在旋转

我正在开发和应用程序,我希望在页面中有一个 youtube 视频。它适用于以下代码:

该视图在纵向和横向上都可以正常工作。问题是当我看到全屏视频并旋转时。当我完成全屏时,webview 没有检测到旋转并将 webview 打印为错误的方式。

我如何检测到 Youtube 全屏正在旋转以旋转我的视图?

谢谢

0 投票
1 回答
931 浏览

ios - iphone SDK中横向模式下带有相机选项的UIImagePickerController

我将使用带有源的 UIImagePickerController 作为相机。默认情况下,当我拍摄图像时,我能够以纵向模式拍摄照片。这里的问题是我无法在横向模式下显示相同的视图。

有没有其他方法可以在横向模式下打开相机?

提前致谢。

0 投票
1 回答
1103 浏览

ios - 在 iOS 上使用 OpenGL-ES 2.0 设置横向正交投影的正确方法是什么?

这一切都在 OpenGL ES 2.0 中......

我正在尝试将 3D 透视投影与 2D 正交投影混合,这样我就可以在游戏中的 3D 场景顶部放置一个 HUD。

游戏以横向运行,我真的很困惑如何处理设备方向。

我正在使用合适的投影矩阵渲染 3D 内容,并将 modelView 矩阵和我的照明旋转 90 度,因此 3D 场景是正确的。这一点都工作正常。

我的问题是我无法弄清楚如何正确设置 2D 投影矩阵,因此当设备处于横向且主页按钮位于左侧时,原点位于左上角。

如何正确构造正交矩阵以使这种情况发生?我目前正在使用这个

但是,如果设备是纵向的,并且主页按钮位于底部,这只会将原点放在左上角,并且在我手中旋转设备意味着一切都在它的一侧。

我应该尝试更改 2D 投影矩阵还是需要做其他事情?