iphone - OpenGL ES 和默认 iPhone UI 组件

标签 iphone objective-c ios opengl-es

所以我对桌面平台上的 OpenGL 非常有经验,并且正在尝试将其与我的 iOS 开发经验集成。我已经创建了几个大型 iOS 应用程序,因此我也对该过程有很好的了解。我想知道是否有人知道将 iOS UI 组件与 OpenGL 场景集成的任何有用技术,或者这是否可能。如果这是一般情况,我很抱歉。如果需要的话我可以完善它。

例如,假设您有一个 iPad 应用程序,左侧有一个表格等,并且您想在右侧添加一个小 3D OpenGL 窗口。 (也许是图表或用户可以与之交互的东西?)这不是为了游戏或任何东西,而是为了我对如何顺利集成不同平台的理解。社区可以提供的任何建议或链接将不胜感激。提前致谢!

最佳答案

GL-View 不必覆盖整个屏幕。一个很好且非常容易理解的例子是 sound=recorder SpeakHere iOS SDK 中的 iPhone 应用程序。

此示例使用小型 GL-View 来显示音频信号的峰值电平表; GLLevelMeter。

希望这有帮助...

关于iphone - OpenGL ES 和默认 iPhone UI 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5668722/

相关文章:

ios - iPad App - 防止它被安装到 iPad 1

iphone - 如何以位显示 NSData 的内容?

ios - UIProgressView 在 iOS 7 中显示问题

ios - View 上的 UISwipeGestureRecognizer - 如果触摸位于 UITableViewCell 内部,如何将其传递到单元格?

iphone - 将本地 SQLite 数据库复制到 iPhone?

ios - 如何在同一个 UITableView Vibrant Cell 中加载两个不同的动态 tableview 单元格

iphone - 从UIImagePickerController传递图像数据以进行后台处理

ios - UICollectionView 没有滚动到前几个项目的底部

objective-c - 将对象传递给选择器操作

ios - Swift - 顶部有背景色的tableView