问题标签 [landscape]

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

android - Android:活动中的屏幕旋转不会切换纵向/横向布局

我构建了我的 Android 应用程序,现在想为不同的方向添加布局。我创建了一个 layout-land 文件夹,并在其中为我的第一个 Starter Activity“myStartActivity”(与我之前用于两个方向的布局同名)放置了一个不同的布局。

根据我在启动应用程序之前的屏幕方向,选择正确的布局:当我以纵向开始时,从“布局”文件夹中选择“myLayout.xml”,从“布局土地”中选择“myLayout.xml” -当我在横向开始时的文件夹。

问题是,当我已经在活动中时旋转设备时,旋转后我没有得到新的布局。例如:从纵向旋转到横向,它仍然会从“layout”文件夹中显示“myLayout.xml”,而不是应该在“layout-land”文件夹中显示。

我没有覆盖任何 OnConfigurationChange 方法或任何东西。我在“myStartActivity”中所做的只是实例化一些按钮并给它们一些监听器。我想在横向使用不同的布局来更改按钮的顺序。

0 投票
1 回答
452 浏览

iphone - 为什么横向模式视图仍然显示宽度小于高度?

尝试这个,

假设您有一个简单的横向模式 iphone 应用程序,例如一个简单的视图控制器应用程序。

也像这样取消注释 viewcontroller .m 文件中的自动旋转

之后,只需在 iphone 模拟器上运行这个东西,然后尝试通过 command+left 或 command+right 旋转它。

我希望在纵向和横向模式下会得到类似 width:320.000,height:480.000 和 width:480.000,height:320.000 的东西。

相反,我总是得到宽度:320.000,高度:480.000 实际方向是什么。

所以我的问题是我应该如何自动正确获取视图的大小?

0 投票
1 回答
890 浏览

iphone - 横向的 iPhone 接近传感器不可用?

横向模式下是否可以使用接近传感器?

当我在肖像时,它似乎只对我有用......

0 投票
5 回答
750 浏览

android - 安卓方向问题

我有仅适用于横向的应用程序。我在xml布局中设置了它。当我启动应用程序时,它工作正常。但是当应用程序启动时,如果我锁定手机然后解锁,应用程序前 1-2 秒处于纵向模式,然后处于横向模式。是否可以跳过这 2 秒?

0 投票
1 回答
863 浏览

iphone - 从纵向切换到横向时 UITableView 消失

嘿,我正在创建一个需要我在特定页面中添加表格的应用程序。页面应该是横向模式,但应用程序是纵向的。我已经弄清楚了从纵向到横向再回到纵向[homepage(portrait) -> tablePage (landscape)] 的切换,反之亦然。问题是表格视图的大小不断减小,即我第一次能够看到整个表格,但是当我回到主页并回到 tablePage 时,我只看到了一半的表格,就像表格视图被切断。我再次返回主页并返回表格页面,我根本看不到表格,即整个表格消失了。请帮忙。

0 投票
1 回答
1580 浏览

iphone - iPad:定向时根据内容更改视图(横向/纵向)

我知道当 iPad / iPhone 改变方向时,Apple 会做一种自动调整大小的事情,您可以设置视图的自动调整大小掩码。

但是如果视图的大小调整不是那么简单呢?

例如,我有一个 TableView,每个单元格都有不同数量的字母。假设在横向模式下,TableView 已经完美构建,因此 TableView 不需要向下滚动并且所有单元格都完美列出(我根据宽度信息计算每个单元格中文本的正确字体大小)

如果现在我将方向更改为纵向,是的,TableView 变窄了,单元格被弄乱了,它们变窄了(当然我想要),但是 TableView 需要向下滚动才能看到所有单元格。我知道字体大小应该更小,因此单元格可以更短

我的问题是:

所以如果方向改变,我会重新计算所有字体大小?如果我在启用分页的 ScrollView 中放置了 20 个这样的 TableView,那么每次用户更改方向时,我都必须对所有 20 * 10 个单元格执行此操作?

谢谢

0 投票
1 回答
707 浏览

iphone - 如何在 iPhone 上横向绘制 UIViewController?

关于这个话题已经有一些问题了。不幸的是,无论如何他们都没有帮助我。所以这就是事情。我正在开发一个应用程序 atm,它有一个带有两个选项卡的选项卡控制器,其中包含多个导航控制器。现在在顶级导航控制器的一个选项卡中,我想以横向绘制一些图形。

不幸的是,使用返回 YES 的shouldAutorotateToInterfaceOrientation方法无论如何都无济于事。

现在我想知道是否可以隐藏状态栏和导航栏,然后绘制我的图形,使其看起来像横向。但后来我也想添加一些标签。我很确定我也可以将它们旋转 90 度左右。但这可能不是正确的方法。我想有一天提交我的应用程序......

所以现在我希望有人知道这里最好的方法是什么以及如何实现它。

谢谢。

0 投票
4 回答
19459 浏览

javascript - 如何在 javascript/jquery 中确定 ipad 是否处于横向/纵向模式?

如果 ipad 处于横向模式,我想添加一个额外的 div。是否有某种 if 语句可以发现这一点?

谢谢

0 投票
1 回答
1197 浏览

iphone - 具有纵向/横向视图的 UITabBarController

我有一个 UITabBarController 的子类,我正在使用它,这样我也可以旋转以在横向中使用我的应用程序。

我将如何旋转我的 UI 并让每个视图控制器使用横向视图 xib?

我一直只是在为 shouldAutorotate 返回 YES 之前编写应用程序...自动为我处理...现在情况并非如此,因为我使用的是自定义视图。

谢谢。

0 投票
3 回答
2057 浏览

ipad - iPad 横向应用程序对屏幕底部附近的触摸没有响应

我是一位经验丰富的开发人员,但对 iOS 来说相对较新。

我在使用 iPad 应用程序时遇到了一些问题,我的视图没有响应屏幕底部三分之一的按钮触摸。其他按钮的触摸工作正常,所以我知道我的视图在加载时会正确连接(我已经在 IB 中创建了它们。)我在模拟器和设备上都得到了相同的行为。

这是一个仅面向横向的应用程序,我正在使用 [NSBundle LoadNibNamed:] 加载视图。这是应用程序中唯一重要的部分,我想我已经跳过了所有适当的环节:

  • 在我的 .plist 中添加了 Initial Interface Orientation 行
  • 在 IB 中设计了我的横向视图
  • 将 shouldAutoRotateToInterfaceOrientation 添加到我的顶级视图中,仅针对横向返回 YES

横向可能不相关,但我想我应该提一下,因为这是我唯一觉得建造起来有点不稳定的东西,而且我从板上看到其他人也发现了这个问题。

有没有人有任何想法?

谢谢。