问题标签 [setorientation]

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 投票
3 回答
3228 浏览

iphone - 有什么方法可以使 UIDevice setOrientation 警告静音?

任何人都有一种简单的方法可以使未记录的 UIDevice setOrientation 警告静音?

我发现这段代码可以消除未记录的 UIPickerView setSoundsEnabled 警告。

0 投票
3 回答
4094 浏览

iphone - 设置方向问题

我有一个非常奇怪的方向问题。我在导航控制器下有一系列视图控制器。其中之一可以采取任何方向。当我离开方向时,我必须使用 setOrientation。有趣的是,当转换发生到下一页时,就会发生旋转。这通常不是问题,除了单个案例——从 UIDeviceOrientationPortraitUpsideDown 到 normal 会导致我所有顶部安装的项目向上迁移大约八分之一的页面。

我认为我可以通过三种方式解决它:

  1. 以某种方式将 setOrientation 与我的 pushViewController 调用分开(因此新视图不需要翻转)
  2. 将我的项目设置为以更好的方式锚定在设备顶部(我检查过,它们似乎是)
  3. 重置 ViewDidLoad 方法中元素的 Y 尺寸,但这似乎是错误的。

这是我将新视图推送到堆栈代码中:

还有其他人觉得奇怪的是模拟器不允许您测试倒置的肖像行为吗?

0 投票
0 回答
2329 浏览

android - 设置 ORIENTATION_LANDSCAPE 不工作 Android

当我改变模拟器方向时,没有显示吐司......?开发工具包 1.6

我已经设置了android清单配置->方向

当模拟器从纵向更改为横向时,没有显示任何效果,但从横向更改为纵向,工作正常。

如果有任何方法可以让我的应用程序保持完整显示,而不会改变任何方向,当设备方向改变时,也请告诉我。

高级 感谢您的帮助。

0 投票
1 回答
1061 浏览

ipad - 强制 iPhone 方向

我正在制作一个 iPad 应用程序,我需要将方向强制为纵向到应用程序的几个部分。我使用了未记录的“setOrientation”API,该应用程序被拒绝了。有记录的方法可以做到这一点吗?

0 投票
1 回答
153 浏览

ipad - 当应用程序以横向模式启动时如何将视图调整为横向模式

我在 ipad 中有一个拆分视图,当我在 poprtrait 中启动它时它工作正常,但在横向视图中也显示为纵向视图......

如何在应用首次启动时自动调整横向模式下的视图....

0 投票
2 回答
27023 浏览

android - 在 LinearList 对象上使用 setOrientation 方法

LinearLayout 的 setOrientation 方法将不接受参数 VERTICAL,与 android 参考中的以下内容相反

public void setOrientation (intorientation) 自:API 级别 1 布局应该是一列还是一行。相关 XML 属性 * android:orientation 参数orientation 传递HORIZONTAL 或VERTICAL。默认值为水平。

我尝试过使用 import android.widget.LinearLayout.*,但没有成功

通过四处寻找,我发现 1 是垂直的,这很好,但这是一个应该修复的错误。

0 投票
3 回答
2187 浏览

android - 某些设备会忽略 Manifest 中的字符串资源,Parse Error

尝试使用字符串限定符在清单文件中设置方向

在 4.0 华硕平板电脑上工作,但在 2.1 野火和 4.1 Galaxy S 上都失败了。问题实际上是链接到资源,如果在其中输入肖像就可以了。

我尝试更改平板电脑中使用的限定符以在手机上进行测试。这意味着所有设备都使用完全相同的代码、资源和布局。所以它不能是拼写错误或构建问题。但它在手机而不是平板电脑上仍然失败。这似乎是android中的另一个错误。

给出以下错误,logcat 中没有任何内容

清单部分

我知道我可以以编程方式做到这一点。但是野火还有另一个问题,不是立即重新启动。相反,它等待视图设置等。这不会发生在其他设备中。

谷歌搜索并找到其他一些使用这些方法的人,但他们似乎没有发现任何问题。 http://capdroid.wordpress.com/2012/07/21/different-screen-orientation-on-different-screen-size

谢谢

0 投票
0 回答
724 浏览

pyqt - 当 setOrientation 为 Vertical 时,QDataWidgetMapper 在 PyQt 中无法与 QSqlTableModel 一起正常工作

我有一个奇怪的问题。如果我只将两个小部件映射到 SQLITE 表的前两行(“simpletable”),则以下代码可以完美运行。小部件在启动时填充,当我编辑小部件并单击按钮并调用 mapper.submit() 时,表格已正确更新。

但是,一旦我映射了第三个小部件,小部件值就会在启动时正确填充,但是在调用 mapper.submit() 时出现错误并且不再有映射工作。

“simpletable”只是一组带有文本值的简单行和列:

当方向设置为水平时,列被正确映射并且一切正常。关于问题可能是什么的任何建议?

0 投票
1 回答
395 浏览

android - 检查是否支持 setOrientation()?

我正在开发一个录制视频的应用程序。它大部分已经完成,但我在运行 2.3.3 (API 10) 的旧三星 Galaxy S1(澳大利亚型号)时遇到了一个奇怪的问题。

当我尝试通过mMediaRecorder.setOrientationHint(90);它设置方向时会引发异常:

随着 :

奇怪的是,其他运行 3.2.2 (API 10) 的设备运行良好,只有这个三星 Galaxy s1 似乎有一个不支持 setOrientation() 的混蛋定制操作系统。

我目前正在使用try {} catch() {}around setOrientation()。这不是处理这个问题的优雅方式吗?是否最好先检查setOrientation()设备是否支持然后尝试设置?我找不到任何检查这种支持的方法。

我已经检查过(http://developer.android.com/reference/android/media/MediaRecorder.html),除了我已经在使用的 API 级别 9 之外找不到帮助。即,仅在 API 级别 9 或更高级别时尝试设置方向

这是整个例外:

这是实际的设置代码:

0 投票
2 回答
1567 浏览

ios - 关于在 iOS sdk 6.1 中使用 setOrientation

我正在开发一个基于phonegap iOS 的项目。和我们加载网站页面和本地html页面一样webview。加载某些页面时,视图将是纵向的,其中一些页面是横向的,其他页面将同时支持横向和纵向。现在当我尝试时:

发生错误:No visible @interface for 'UIDevice' declares the selector 'setOrientation:' 这是关于 sdk 的版本还是其他问题?我看到其他人可以使用它,只是对 stackoverflow 有所警惕。

对不起我的英语不好。