问题标签 [autorotate]
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.
ipad - 如何在导航控制器中自动旋转子视图
我在导航控制器中有一个子视图,当 ipad 模拟器旋转为纵向或横向时,主视图自动旋转以适应 ipad 方向,但子视图不是。子视图也是旋转的,但不适合 ipad 方向,子视图方向始终是朝向 ipad 主页按钮的横向。
我的问题是,如何使子视图自动旋转并具有像主视图的方向一样的方向???
有人可以帮助我吗,拜托...
iphone - 如何在 iOS 上旋转自定义启动画面?
我的启动画面正常工作,但我的应用程序在横向模式下工作,并且启动画面以默认纵向模式显示。
如何启动应用程序,以便启动画面在我的应用程序等横向模式之间旋转?
我正在使用以下代码:
和启动画面
但是我怎样才能把旋转放在显示屏里面呢?
iphone - 如何进行自定义方向锁定操作?
我想为我的阅读器应用程序制作一个自定义方向锁定按钮,我认为鞭打它不会太糟糕,但可惜我是那个被鞭打的人。
首先,我确实有这种方法:
然后我在想我可以用这样的动作方法处理实际的锁定:
但是,唉,这段代码不会影响指示视图旋转的前者......
我对这一切都错了吗?有什么更好的方法呢?我只想有一个本地的、简单的方法让我的用户锁定他们的屏幕方向。我想这将使用一个布尔值,他们点击一个按钮锁定,然后再次点击解锁......
想法?谢谢!!
ios - 为什么 iOS 不自动旋转从 Nib 加载的视图在被 didReceiveMemoryWarning 释放后?
我的 iPad 应用大量使用了自动旋转。这很棒。但是,我注意到,如果隐藏视图由(如此处所述)的默认实现释放,didReceiveMemoryWarning
当视图从笔尖重新加载并且我碰巧处于横向时,它会以纵向加载它。这会对界面造成严重破坏,直到我手动旋转 iPad 并强制它转到正确的方向。
我曾假设 iOS 会以当前方向加载视图;这就是应用程序启动时所做的事情。但它不,不是在被卸载后didReceiveMemoryWarning
。为什么不?我怎样才能让它做到这一点?
iphone - 设置 UITabBarControllers 的 selectedIndex 属性后禁用自动旋转(SDK 错误?)
问题。 我的应用程序中出现了一个非常奇怪的错误。我有一个 UITabBarController 和几个用于选项卡的视图控制器。在视图控制器中,我已经实现了自动旋转,shouldAutorotateToInterfaceOrientation:
并且在我进行以下更改之前它工作正常。
我在视图控制器中实现了滑动手势以在选项卡之间切换。这是通过以下代码完成的。
同样对于onSwipeRight
.
现在,自动旋转仅在您向左或向右滑动之前有效。之后,shouldAutorotateToInterfaceOrientation:
根本就不会被调用。
也可以看看。
在这个线程中描述了相同的问题。我有时还会看到类似以下的日志消息:
-[UIWindow beginDisablingInterfaceAutorotation] overflow on <UIWindow: 0x1410e0; frame = (0 0; 320 480); opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x141190>>. Ignoring.
我找不到有关此的任何其他信息。这个问题似乎描述了同样的问题。
这个问题似乎描述了一个类似的问题,但带有
popViewController:
. 请注意,该错误自 SDK 3.2 以来一直存在。
该怎么办? 这似乎是 SDK 中的一个错误,它仍然存在于 4.1 中。有没有人找到解决方法?这似乎是一个常见的场景。
iphone - 使特定类别的视图控制器在标签栏应用程序中自动旋转,但强制所有其他类别的视图控制器保持纵向
我有一个带有此代码的标签栏控制器
我需要 SLImageViewController 类的任何实例来旋转,但其他都不需要。我已经完成了我能想到的所有事情,比如将 return YES 添加到我的 SLImageViewController 和其他修复中。
谁能告诉我我做错了什么?
iphone - 在 Tab Bar Controller -> Navigation Controller -> View Controller 的层次结构中旋转视图控制器
我的应用程序有一个视图控制器层次结构,如下所示:
我在此层次结构中的所有视图控制器都覆盖了该方法:
并返回YES
- 因此视图控制器应该能够旋转到任何旋转 - 甚至倒置。
但是,在此设置中,没有一个视图控制器成功旋转。我的印象是,如果视图控制器响应旋转,导航和标签栏控制器会旋转。
为什么我的视图控制器不会旋转?
我能够让它们旋转的唯一方法是子类化UINavigationController
和覆盖它的shouldAutorotate
方法,但这对我来说没有必要,我想知道我是否错过了一些东西来完成这项工作。
编辑:
根据用户体验编码方法:
如果您还使用工具栏,则每个工具栏项的视图控制器必须实现 shouldAutorotateToInterfaceOrientation: 方法并为您希望支持的每个方向返回 YES。如果您有一个用于工具栏项的导航控制器,则该导航控制器的根视图控制器必须实现 shouldAutorotateToInterfaceOrientation: 方法并返回 YES。
它说“工具栏”-但我认为这是一个错字,可能应该是“标签栏”。
所以看来我正确地实现了这一点,但我的控制器仍然没有自动旋转。
iphone - iPhone UIActionSheet 自动旋转不起作用
我读了很多关于那个。人们说当它的父级没有设置为自动旋转时它不会自动旋转。我尝试了一切,但没有运气。我使用执行此操作的按钮创建了基于视图的应用程序(v4.2):
根控制器设置为自动旋转。actionSheet 没有。请注意,当我旋转模拟器时,不会调用任何根控制器的方向方法。代表有问题吗?怎么了?
iphone - 如何在视图控制器层次结构中正确设置 interfaceOrientation 属性?
我有一个自定义视图控制器层次结构。子视图控制器被添加到自定义父视图控制器中,只是作为子视图。父视图控制器也会在正确的时间调用子视图控制器的-[willRotateToInterfaceOrientation:duration:]
和-[didRotateFromInterfaceOrientation:]
方法。
一切似乎都正常工作,但由于某种原因,interfaceOrientation
属性设置不正确,它始终是UIInterfaceOrientationPortrait
.
interfaceOrientation
当我旋转到横向时,如何让子视图控制器具有正确的值?
android - 禁用旋转
我有一个使用 PhoneGap 的网络应用程序,我希望该应用程序仅在纵向模式下工作。我正在寻找的文件在哪里?