53得票16回答
React Native: 屏幕方向改变时应用不同的样式

我正在开发一个 React Native 应用,希望能够在 iOS 和 Android 上部署本地应用程序(如果可能的话,也在 Windows 上部署)。 问题是我们希望布局可以根据不同的屏幕尺寸和方向进行不同的排版。 我编写了一些函数来返回样式对象,并在每个组件渲染函数中调用它们,因此我...

51得票7回答
iPad/iPhone上在纵向和横向之间切换时,响应式网站会被放大。

我使用Twitter Bootstrap构建了一个响应式网站,网址是:http://zarin.me/cce/ 这个响应式设计在iPad和iPhone设备上效果很好,但是当我将设备从竖屏翻转到横屏时,网站会放大而不是适应屏幕大小(捏合屏幕可以正常显示)。 我错过了什么?这是视口问题吗?以下...

51得票6回答
当屏幕方向发生变化时,$(window).resize()会触发吗?

我正在使用以下代码来在浏览器窗口调整大小时运行一些代码:$(window).resize(callback) 我还需要在手机和平板电脑上更改方向时运行此代码。上述代码是否能在该事件上触发?

48得票2回答
为什么在Android 4.1.2中使用`android:screenOrientation="behind"`没有效果?

作为一个测试样例,有一个包含2个activity的应用程序:MainActivity通过按钮点击启动SecondActivity。 在Android 4.0.4上工作正常,但在Android 4.1.2上遇到了意外行为。 系统设置中关闭了自动旋转(或者打开了自动旋转-无论如何,“behind”...

41得票8回答
仅使用一个 .xib 文件,为竖屏和横屏提供备选的 iOS 布局

使用Xcode中的界面生成器和一个.xib文件,如何创建在横向和纵向方向之间旋转时的备选布局? 请参阅不同布局的图示。注意, 绿色的视图/区域在横向布局中包含3个水平流动的项目,在纵向布局中这3个项目将垂直地流动在绿色视图/区域内。

34得票5回答
PhoneGap - 强制横屏方向

昨天我开始研究PhoneGap,并创建了一个简单的“大理石”滚动游戏,通过倾斜手机实现。我目前正在Android上开发,但我希望方向保持为横屏而不是在手机转动时移动。有什么办法可以做到这一点吗? 清单:<?xml version="1.0" encoding="utf-8"?> ...

34得票6回答
iPhone/iPad屏幕方向控制处理

这更像是一个一般性的问题,想请人们给我提供指导。我正在学习iPad/iPhone开发,并终于接触到了多方向支持的问题。 我查阅了相当数量的文档,我的书《Beginning iPhone 3 Development》中也有一章专门讲解它。 但我的问题是,如果我要在程序中改变我的控件(甚至为每...

33得票4回答
检测iPad屏幕方向变化

如何使用 JavaScript 或 jQuery 检测用户在 iPad 上将屏幕从垂直方向转换为水平方向或从水平方向转换为垂直方向?

32得票7回答
获取手机方向但将屏幕方向固定为纵向

我想获取手机的方向,但保持屏幕方向为竖屏。因此,无论用户将手机旋转到横屏或竖屏,视图都保持不变,但我可以获得它是否更改为横屏或竖屏。 将活动设置为 android:screenOrientation="portrait" 可以解决这两个问题,但是我将无法通过它检测手机方向。public voi...

32得票5回答
在Android中更改屏幕方向而不重新加载活动

我希望在运行我的Android应用程序时,通过以下代码来编程更改方向: ```java setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); ``` 请注意:您需要将此代码放置在适当的位置以确保它能起作用。 s...