gpt4 book ai didi

ios - UIWindow 中的 UIImageview/UIVIew 无法旋转到横向

转载 作者:行者123 更新时间:2023-11-29 02:46:04 26 4
gpt4 key购买 nike

在我的 AppDelegate 中,我有一个这样的 uiwindow。在里面,有 uiimageview 作为背景。

enter image description here

问题是当 iPad 旋转时那些 Imageview 没有旋转并且状态栏也已经处于横向位置。我可以知道该怎么做吗?

已编辑:如果我听到方向变化,我的 ImageView 会旋转,但我想将该 ImageView 设置为设备的原点 (0,0)。但是,它看起来像 uiwindow 在水平位置偏移。现在,我将 ImageView 的原点设置为 uiwindow 的原点。然后,我的 ImageView 也偏移了。我该怎么办?

enter image description here

enter image description here

最佳答案

这是正确的行为。 UIWindow 对象不支持旋转。
为此,您应该自己轮换它们,听取 UIDeviceOrientationDidChangeNotification 通知。
在窗口中管理旋转有点棘手,还因为在旋转动画期间您应该能够检测旋转方向以获得良好的用户体验。
在我看来,如果将 ImageView 嵌入到 View Controller 的 View 中会更好。

关于ios - UIWindow 中的 UIImageview/UIVIew 无法旋转到横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25115426/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com