我使用 OpenGLView 来显示我的应用程序的内容,但有时我必须显示 UIActionSheet。我的应用程序可以在横向和纵向模式下工作 - 但由于它是 OpenGL 视图,我自己处理视图的旋转,以便显示 UIActionSheet 我使用空视图并向其添加操作表。问题是当我使用 shouldAutorotateToInterfaceOrientation 时一切正常,但旋转动画(屏幕边缘的黑色背景)在视觉上与应用程序的其余部分不匹配。有没有办法改变背景或关闭动画(将时间设置为 0?)但仍然让操作系统处理视图的旋转?
问问题
421 次