繁体   English   中英

有什么触发界面方向检查的方法吗?

Any way to trigger interface orientation check?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我的应用程序从另一侧视图(仅一个方向)转到其主视图(可以具有任何方向。当我从另一侧返回主视图时,未检查并立即更改主视图的方向。

我需要一种方法来触发将在willRotateToInterfaceOrientation中进行的内置方向检查,以便当用户从另一侧视图转到主视图时方向是正确的。 任何帮助表示赞赏。

我看到了有关此问题的另一个问题,但没有找到明确的答案。

谢谢!

1 个回复

不幸的是,当前的iPhone OS尚无此方法。

主要原因是应该缓存shouldAutorotateToInterfaceOrientation:的结果,因此您不能更改其结果运行时。 因此,如果您在同一个视图控制器中切换到另一个视图,则无论您做什么都不会改变方向(或者它将改变方向,但是稍后将无法正常工作)。

我建议改用模态视图控制器。 这样,您将无法(或不容易)显示翻转动画,但是方向更改应该可以正常工作。

2 iOS6中的界面方向检查

今天玩iOS6,我被困在检查各种方向下的视图框大小,我以为我在iOS5中了解了这一点。 (我知道自动布局在很多情况下都能解决基本问题,但我仍然出于各种原因仍需要进行此检查吗?)。 禁用自动布局后,检​​查视图尺寸将返回正确的尺寸,但不会返回正确的边。 也就是说,在iPhone上,纵向的 ...

3 检查接口方向的正确方法

检查设备接口方向的正确方法是什么? 我应该检查状态栏方向还是当前Active View控制器的方向属性? 也有人可以向我解释设备面向上和面向下的情况会有用的情况吗? ...

4 如何触发手动方向检查?

我正在制作一款具有垂直和水平状态的游戏。 我用 如果方向不正确,那么我创建了一个错误屏幕。 但是有一个问题,最好用一个例子来解释: 假设当前用户处于横向模式,并将其设备转到水平,然后按按钮切换到垂直。 即使已使用此方法将代码切换为水平: Swift手动旋转视图控制器 。 ...

7 如何检查Xamarin形式的屏幕尺寸,是否有任何方法可以显示不同方向的不同布局?

我想根据手机的屏幕方向来显示两种不同的布局,例如垂直不同和水平不同,所以有什么办法做吗 我正在尝试获取屏幕宽度,因此我可以在屏幕的基础上以正确的方式显示布局,如果可以,请告诉您如何在xamarin表单中获取屏幕大小,或者如果否,则建议在xamarin表单中跨平台应用程序建议正确的屏幕大小。 ...

8 在Django管理界面中,是否有办法检查一些列表项并触发将字段内容复制到剪贴板的操作?

例如,如果我有一个模型:StoragePosition(models.Model),其中有一个字段“名称”。 我想输入模型的列表/更改视图。 然后选择一些项目,选择“将名称复制到剪贴板”操作。 然后能够以以下格式粘贴: 我特别希望它能够将内容粘贴到excel电子表格中,每个名称 ...

9 检查触发器中是否有任何列更改

我有一个包含30列的表格。 在另一个表中,我有该表的列的列表。 一些指标为0,另一些指标为1。 我需要使列表的指标= 1,并确定该列是否在触发期间更新。 我需要做到这一点很简单,并以最少的代码实现 我可以使用columns_updated吗? 或更新? 任何帮助,将不胜 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM