gpt4 book ai didi

cocoa-touch - 旋转一些 UIViews,但不是全部?

转载 作者:行者123 更新时间:2023-12-04 06:33:34 24 4
gpt4 key购买 nike

我正在做一个应用程序,其中有一个我不想自动旋转的 GLES View ,以及最重要的 UIKit View ,它确实需要自动旋转。

显然这不是你应该做的事情,因为我找不到任何好的文档。但是我完全确定这正是我想要的。

我找到了一个解决方案,但感觉很糟糕:

  • 创建窗口。
  • 创建一些自动旋转的 UIViewController。
  • 将他们的意见添加到窗口。
  • 创建一个不自动旋转的 OpenGL ES View Controller 。
  • 将其 View 添加到窗口。
  • 为自动旋转的 View 调用 becomeSubviewToFront:。
  • 给自己一个高五,同时试图忽略这实际上是一个令人讨厌的黑客的唠叨感觉。

  • 有人知道更好的解决方案吗?注意:我绝对肯定我想自动旋转 UIKit View 而不是 GL View 。

    感谢您的时间,非常感谢。 =)

    最佳答案

    没有比你提出的更好的方法来做到这一点。

    您确定您不只是想旋转 OpenGL View 吗?如果您的应用程序仅限于 ES 2.0 设备和更高版本的 iOS 4.2,则使用 UIViewController 旋转来处理 OpenGL View 不再有任何性能损失。

    关于cocoa-touch - 旋转一些 UIViews,但不是全部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5117756/

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