我有一个以横向模式玩的 OpenGL 游戏,当用户旋转手机时,我通过 UIDeviceOrientationDidChangeNotification 收到一条消息,我将所有图形颠倒渲染(通过 opengl 转换和旋转)。
一切正常,除了当玩家按下音量按钮时,显示音量的图标在 UIDeviceOrientationLandscapeLeft 中倒置。
我是否需要告诉 UIView 或操作系统它也被旋转了?看起来很奇怪,因为我收到了它首先从操作系统轮换的通知。
最佳答案
尝试设置应用程序的 status bar orientation ;我认为这会告诉操作系统一切都需要以特定的方向出现。
关于iphone - 旋转 View 不会旋转音量按钮图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210405/