[英]How to trigger a manual orientation check?
我正在制作一款具有垂直和水平状态的游戏。 我用
override var shouldAutorotate: Bool {
return true
}
如果方向不正确,那么我创建了一个错误屏幕。
但是有一个问题,最好用一个例子来解释:
假设当前用户处于横向模式,并将其设备转到水平,然后按按钮切换到垂直。 即使已使用此方法将代码切换为水平: Swift手动旋转视图控制器 。 即使设备再次旋转,屏幕也不会旋转并停留在相同的位置。
似乎唯一起作用的是,如果我打开通知中心或转到主屏幕并返回到应用程序。 我的理解如何触发重新检查方向,设备旋转
有没有办法手动触发此重新检查?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.