问题标签 [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.
iphone - 旋转时调整 UINavigationBar 的大小
我有一个处理 UIView 的 UIViewController 子类。视图控制器以模态方式呈现(它从屏幕底部向上滑动)。在视图的顶部,我添加了一个导航栏。请注意,此栏不由导航控制器处理。
我想让导航栏在视图旋转到横向时缩小高度(类似于它在由 UINavigationController 处理时的行为)。但是,我无法在 IB 中将其自动调整大小掩码设置为灵活高度,并且在代码中这样做会导致导航栏完全消失。
有没有办法做到这一点?UINavigationController 是如何完成的?
PS 我宁愿不必求助于缩放变换,因为这会弄乱标题中的文本。
编辑:我在一点帮助下解决了这个问题,请阅读下面发布的答案。
android - 暂时不可旋转的 Android 活动?
是否可以使Activity
临时不可旋转(例如,在代码中打开/关闭它,而不是在清单中)?
我的一个旧应用程序在执行 HTTP 查找时如果您旋转它会崩溃,因为它返回时不再附加视图。
在这些日子里,我会正确地修复它,但与此同时,如果我可以在它进行查找时使它不可旋转,那将会很有用。
silverlight - Silverlight 中的横向翻页(垂直)
我正在寻找横向模式下的翻页 Silverlight。或者我们可以显示 PDF 文件 Silverlight 吗?
iphone - UITabBarController 中的横向 UIView
我有一个带有(到目前为止)两个导航控制器项的 UITabbarController。我可以通过将 shouldAutorotateToInterfaceOrientation 添加到每个类来让应用程序旋转......但这并不完全是我想要的。
我想要做的是在其中一个类的 UINavigationBar 中添加一个按钮。按下此按钮时,我希望它将另一个视图加载到横向模式。此视图不应显示任何导航栏或标签栏控制器。
我怎样才能让它工作?
最好的问候,保罗·皮伦
iphone - 具有多个笔尖的仅横向 iPhone 应用程序
我正在开发一个有几个笔尖的 iPhone 应用程序,并且应该只是横向的。
该应用程序通过其 Info.plist 文件设置为以横向模式启动。
我有两个视图控制器:
FirstViewController
和SecondViewController
.
对于其中的每一个,我都有一个 nib 文件,其中视图是横向的。两个视图控制器都MainView
作为插座添加到我的 nib 中,并且它们的视图被延迟初始化。
当应用程序加载时,第一个视图按预期显示为横向。但是,当我切换到第二个视图时,设备(或模拟器)仍处于横向状态,但视图会旋转,就好像设备处于纵向模式一样,这会影响我的界面。
在这两个UIViewController
类中,我都有以下代码:
并切换视图,在我的应用程序委托中我正在做:
whereviewController
和secondViewController
是连接视图控制器的两个出口。
这是 IB 中第二个视图的外观: alt text http://img27.imageshack.us/img27/4898/picture1ni.png
这就是它在模拟器中的样子: alt text http://img402.imageshack.us/img402/4866/picture2wt.png
为什么第二个视图以横向显示但界面旋转?
我不想处理变换属性,因为这似乎有点过头了。
iphone - presentModalViewController 在纵向视图控制器之后的横向
我有一个一直处于纵向模式的主视图控制器。
然后我想展示ModalViewController,但它将来自横向的左侧(而不是来自屏幕底部)。
可能吗?
tnx
iphone - opengl es中的横向模式和locationInView
所以今天我为我的应用程序实现了横向模式。这是一个opengl es应用程序。我将它旋转了 90 度。我注意到的第一件事是触摸不再起作用。原因是对 locationInView 的调用仍然提供坐标,就好像应用程序处于纵向模式一样。
人们通常如何处理这个问题?我是否必须编写自己的 locationInView 版本才能考虑手机的方向?或者,还有更好的方法?
iphone - 横向的 iPhone UIImagePicker 相机
有没有什么好的方法可以设置UIImagePicker
为横向?我试着像下面这样打电话setStatusBarOrientation
,presentModalViewController
但是,右上角的视频时长视图 (00:00) 不会随着方向的变化而旋转。
iphone - iphone横向模式慢
我在横向模式下开发的 iphone 应用程序非常糟糕。我把它放在纵向进行比较,它似乎在那个方向上运行得更顺畅。我没有做我认为是过程密集型的事情:地图视图、一些按钮、一些标签和一些石英绘图,但一些基本的石英动画严重减慢了非常糟糕的速度。
有谁知道横向模式与纵向相比是否非常不利,和/或如果是这样,是否有更好的方法来创建横向应用程序?我只是使用一个旋转 90 度的根旋转视图并将我的所有子视图附加到它。
谢谢。
ios-simulator - 通话状态栏不适用于横向视图
我的应用程序专门以横向界面方向运行。在 iPhone 模拟器上测试,显示通话状态栏无法正常工作;仅显示状态栏的上半部分,单击它不会执行任何操作。当我将应用程序更改为以纵向模式运行时,通话状态栏开始按预期工作。
我还使用“HelloWorld”iPhone 示例应用程序对此进行了测试。当以纵向模式运行时(即未更改样本),通话状态可以正常工作。当我将示例更改为在横向模式下运行时(即实现 shouldAutorotateToInterfaceOrientation 以“返回 UIInterfaceOrientationIsLandscape(interfaceOrientation)”),它表现出与我的应用程序横向版本中相同的损坏行为。
有没有其他人见过这种行为?
不幸的是,我没有真正的 iPhone 来测试它。任何人都可以验证这个错误只存在于模拟器中,还是它也出现在实际的 iPhone 上?
非常感谢。