问题标签 [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 投票
2 回答
1914 浏览

iphone - iphone pushviewcontroller 到横向

我有简单的 iphone 应用程序。它有 3 个视图。第一个视图是具有 3 个按钮的纵向视图。第二个视图有一个表格视图,它也是一个肖像。在第一个视图中,单击按钮会显示第二个视图。单击第二个视图中的单元格时,将显示第三个视图。但第三景是风景。我正在使用“pushViewController”从每个视图中导航。在 IB 中创建视图时,前两个视图是纵向,第三个视图是横向。在第三个视图控制器中,我也使用以下代码:

}

如何以纵向显示前两个视图,以横向显示第三个视图。

0 投票
1 回答
1351 浏览

iphone - 即使使用 applicationDidFinishLaunching 调用,UIAlertView 也不会旋转到横向

我正在尝试在我的横向右侧(右侧的主页按钮)应用程序上使用 UIAlertView,但它以纵向显示。我试过把:

[[UIApplication sharedApplication] setStatusBarOrientation: UIInterfaceOrientationLandscapeRight 动画: NO ];

在 applicationDidFinishLaunching 中,但它不起作用。是否有任何其他常见的嫌疑人可能导致这种情况?我目前正在通过我的 plist 文件设置方向。

0 投票
1 回答
749 浏览

iphone - iPhone - 仅限横向应用

我正在尝试制作一个只能在横向查看的应用程序。我查看了一些教程(尽管是较旧的)并完成了以下操作:
- 设置 info.plist 以包含 uiinterfaceorientation 的键
- 在主视图控制器中,我已将框架设置为 480 x 320

现在,第一个屏幕加载正常。一切都在它应该在的地方,诸如此类。但是,如果我单击设置为呈现模式视图控制器的按钮,则不会发生任何事情。一切都正确链接和编码,但是当我按下按钮时没有任何反应。我试图强制景观做错了吗?

基本上,这个问题是一个如何有效地制作一个只会在横向模式下的应用程序?谢谢你的帮助。

0 投票
1 回答
1362 浏览

iphone - iPhone横向导航返回动作显示垂直视图过渡?

我有一个常规的 UINavigationController 并将一系列 UIViewController 推入堆栈。push 控制器的视图转换是水平动画转换: [self.navigationController pushViewController:controller animated:YES];

但是,当我按下导航栏上的后退按钮时,视图转换动画是垂直的(垂直下拉前一个控制器/视图)。

我似乎没有找到任何方法来使这个水平。这仅在横向模式下发生。纵向模式的过渡都发生在水平翻转过渡中。

任何人都可以对此有所了解吗?

谢谢

0 投票
6 回答
18572 浏览

iphone - iPhone Landscape 常见问题解答和解决方案

关于如何实现对横向/纵向模式自动旋转进行适当处理的 iPhone 应用程序,这里存在很多困惑和一组相应的问题。当需要以横向模式启动时,实现这样的应用程序尤其困难。最常见的观察到的效果是混乱的布局和不再识别触摸的屏幕区域。

简单搜索标记的问题iphonelandscape揭示这些问题,这些问题在某些情况下会发生:

已经提出了一组不同的解决方案,其中一些包括通过 CoreGraphics 完全自定义的动画,而另一些则建立在从主 nib 加载的第一个视图控制器始终显示正确的观察上。

我花了大量时间调查这个问题,最终找到了一个解决方案,它不仅是部分解决方案,而且应该在所有这些情况下都有效。我打算通过这篇 CW 帖子为其他在横向模式下遇到 UIViewControllers 问题的人提供一种常见问题解答。

请提供反馈并通过合并任何相关观察来帮助提高这篇文章的质量。如果您知道,请随时编辑和发布其他/更好的答案。

0 投票
1 回答
291 浏览

iphone - 设备旋转后的非活动区域

我不明白我非常简单的设备旋转应用程序出了什么问题:

  • 我用界面生成器构建了我的视图。(请参阅此处的屏幕截图)
  • 我在 info.plist 文件中指定了 <key>UIInterfaceOrientation</key><string>UIInterfaceOrientationLandscapeRight</string>。
  • 我的根视图控制器中有一个(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {return YES;}

左边的区域(在捕获中以红色显示),大约 20 像素宽度,保持非活动状态(如果我在该区域中点击按钮,则不会附加任何内容)。事实上,全屏只有在纵向模式下才有效,在横向模式下,有这个 20 像素宽度的非活动区域,在横向左侧模式下,这个非活动区域在右侧,在纵向倒置模式下,这个区域在底部。

我阅读了很多关于 UIView 旋转的帖子和文档,但我没有找到任何解决这个问题的方法(我尝试使用 view.frame 和 view.bounds 没有任何成功)。

有人有想法吗?

非常感谢。

问候。塞巴斯蒂安。

0 投票
1 回答
788 浏览

ios - 使用标准 api 播放视频风景 Iphone sdk 3.2 4.0

如何使用标准 api 播放视频风景?

视频只播放纵向!!!

更改应用程序方向横向没有用,因为视频永远开始纵向。

我有一个带有按钮的纵向应用程序,按下时视频必须播放横向。

苹果不允许

0 投票
2 回答
4507 浏览

ipad - iPad 上的 MPMoviePlayerViewController 视图横向

我有一个视图和一个 MPMoviePlayerViewController .. iPad 以横向左侧模式定向,但是当我播放视频时,视频在纵向模式下很好看……有没有办法强制电影播放器​​在横向模式下旋转?提前致谢

0 投票
1 回答
298 浏览

iphone - 仅允许 LeftLandscape 和 RightLandscape 方向

我怎样才能让我的应用程序只允许横向但同时(左和右)?因此,如果我旋转 180°,应用程序将旋转,但如果我纵向旋转应用程序不会旋转?

谢谢

0 投票
0 回答
181 浏览

iphone - iphone os 4 sdk 横向问题

我的应用程序有一个标签栏控制器,每个标签都有一个导航控制器。该应用程序完全面向横向。但是当我尝试在 iPhone OS 4 中运行时,它根本没有变成横向。请问有什么建议吗?