我正在 swift/metal 中实现一个应用程序、iPad、iOS8.1+,仅限横向
主视图有 3 个容器,带有用于启动子进程的左侧拉出/滑出/图标抽屉
左侧滑出将仅包含图标,没有用于数据库访问、麦克风、模板覆盖、视频记录、airplay、iTunes、Dropbox、用户配置等内容的文本
3 个主要容器,视图 1 将保存一个 3d 渲染模型,这将占用 75% 的水平/垂直
视图 2 将在视图 1 中保存渲染模型的 2d 侧投影(也称为侧视图或顶视图)
和
视图 3 将保存在视图 1 或视图 2 或 pdf 文档或 web 容器中选择的内容的详细子视图
我担心线程,因为这个应用程序将异步拉入大量数据,通过 gpu 缓冲区渲染,然后通过 airplay 将结果推送到视频屏幕。
据说没有“金属视图容器”,但有 GLKView、3d/2d 的 SceneKit。
我需要定义 3 个通用容器视图并构建它们吗?或者这是另一种方式来砍掉现有的金属 GLview?
有人已经建造了这样的金属容器吗?
感谢您的任何积极帮助。