问题标签 [orientation]

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 回答
283 浏览

objective-c - 当设备方向改变时,如何防止 iPhone 背景图像旋转?

我已经设置shouldAutorotateToInterfaceOrientation为返回 YES 以进行定位,但我注意到随着 iPhone 旋转,背景也随之旋转,这是一个UIImageView. 如何固定背景使其不旋转?

0 投票
3 回答
2818 浏览

php - PHP调整图像大小固定大小但保持方向

我需要使用 GD 将 php 中的图像调整为固定大小但保持方向(纵向/横向),这些是:

纵向:375 x 500 像素横向:500 x 375 像素

我尝试过的一切总是忽略方向,使它们全都是横向的。

任何人都可以帮忙吗?

0 投票
1 回答
1826 浏览

iphone - 如何通过选项卡和视图来回检测设备方向?

我的应用程序在纵向和横向之间来回切换。我已将我的所有内容(标签、uiimageviews、uilabels)排成一行,以便为两个方向重新定位。但是,只有在设备实际旋转时才会发生变化。当我在它旋转后在选项卡之间循环时,它只会显示自动调整大小,而不是当用户旋转它时我设置它的方式。

当点击不同的选项卡时,如何检测设备的方向并显示视图以反映方向?

好的,我将其设置为 viewWillAppear。它没有检测方向并显示我设置的内容是否有原因?

0 投票
1 回答
12186 浏览

iphone - 旋转时调整 iPhone 上的视图大小

我有一个有很多视图的应用程序。我希望只有几个视图能够在设备旋转时旋转到横向。我发现我不能使用(BOOL)shouldAutorotateToInterfaceOrientation,因为这会旋转我的应用程序中的每个视图。我在 Stack Overflow 上找到了这个问题的解决方案,但现在我有另一个问题要处理。

当我转动设备时视图会旋转,但它仍然显示视图,就好像它仍然处于纵向模式(垂直向上和向下)。视图的顶部和底部被截断。有没有办法让视图旋转并调整其大小以适应新的方向?我也发现了这个,但无法让它工作。

这是我对该视图的代码:

0 投票
11 回答
115666 浏览

javascript - 如何在 iPhone 上更改方向时重置 Web 应用程序的比例/缩放?

当我以纵向模式启动我的应用程序时,它工作正常。然后我旋转成横向,它被放大了。为了让它在横向模式下正确缩放,我必须双击某物两次,首先一直放大(正常的双击行为),然后再次放大(再次,正常的双击行为) . 当它缩小时,它会缩小到横向模式的正确新比例。

切换回纵向似乎更一致。也就是说,它处理缩放,以便在方向变回纵向时比例正确。

我想弄清楚这是否是一个错误?或者如果这是可以用 JavaScript 修复的东西?

对于视口元内容,我将初始比例设置为 1.0,并且我没有设置最小或最大比例(我也不想)。我将宽度设置为设备宽度。

有任何想法吗?我知道很多人会很高兴有一个解决方案,因为这似乎是一个持续存在的问题。

0 投票
1 回答
768 浏览

iphone - 强制更改标签栏控制器的方向

海。

在我的 iphone 应用程序中,我不会在不旋转设备的情况下将我的标签栏方向更改为横向或纵向,这样当我按下旋转按钮时,整个标签栏控制器需要在横向或纵向模式下旋转。

任何人都可以给我一个建议。

0 投票
3 回答
1684 浏览

iphone - iPhone 视频播放器 - 更改播放器方向(带播放列表)

我需要在 iPhone 上旋转视频播放器(或让它自动旋转)。

我知道 webview 的解决方案,但是问题来了,我需要播放几个视频(远距离),而 WebView 无法为我提供 stopSelector。

我知道 setOrientation 是一个私有 API 的事实。

有解决办法吗?

0 投票
1 回答
220 浏览

iphone - 旋转动画导致错误...Apple 的更新要求是什么?

这是什么意思,为什么我会收到这个错误。关于如何修复它的任何建议?

“使用两阶段旋转动画。要使用更流畅的单阶段动画,此应用程序必须删除两阶段方法实现。”

0 投票
1 回答
2016 浏览

android - 摩托罗拉 Droid 上的 Android 图像方向问题

我们的应用程序使用图库选择操作从设备中抓取图像以上传到新的博客文章。我们在 Moto Droid 上看到纵向拍摄的图像以横向发送回应用程序,因此图像是横向的。AFAIK 这只发生在 Droid 上。

通过谷歌找到这个,但我们需要以正确的方向上传完整尺寸的图像,因此该解决方案对我们不起作用:

http://groups.google.com/group/android-developers/browse_frm/thread/1246475fd4c3fdb6?pli=1

重现这一点的一种简单方法是在 Droid 上拍摄一张纵向照片,然后通过 Gmail 将其发送给自己。在电子邮件消息中,图像将是横向的(横向)。我已经在 droid 2.1 更新上进行了测试,但问题仍然存在。

这里有更多信息:

我在 Photoshop 中查看了图像信息,它有这样一行:

该规范(http://www.awaresystems.be/imaging/tiff/tifftags/orientation.html)说 1 的值是:

1 = 第 0 行代表图像的视觉顶部,第 0 列代表视觉左侧。

在这种情况下,这不是不正确的吗?在我的例子中,图像的顶部是右侧,第 0 行是左侧,我认为 tiff 方向的值应该是“5”。

0 投票
2 回答
363 浏览

android - 如果手机方向改变,Android中地图的后台活动再次启动

我开发了一个 android 应用程序,它获取一个 xml 文件并通过地图上的几个标记显示此数据。到目前为止,这工作正常。

现在的问题是,当我切换手机的方向(纵向-> 横向,反之亦然)时,标记会消失一小会,xml 处理会再次开始,然后它们会重新出现。

有没有办法防止重新加载文件?只需要大约 2-3 秒..所以没什么大不了的,但仍然令人不安