gpt4 book ai didi

ios - 在 GLK View Controller 中使用 GLKView

转载 作者:行者123 更新时间:2023-12-01 16:54:17 25 4
gpt4 key购买 nike

我一直试图解决这个问题,但没有成功。我创建了一个 Storyboard,它在 GLK View Controller 中嵌入了一个 GLKView(我无法发布图像,因为我还没有足够的声望点)。我似乎无法让我的绘图代码使用 GLKView 而不是 GLK View Controller 的 View 进行绘图。我尝试在 myGLKViewController.m 的 ViewDidLoad 中执行以下操作:

GLKView *view = (GLKView *)self.view;
view.context = self.context;

// adding to make myGLKView the actual view used
self.view.frame = _myGLKView.frame;
[self.view addSubview:_myGLKView];

[注意:_myGLKView 是 Storyboard中嵌入的 GLKView 的导出。使用调试器,它确实有正确的界限,所以我知道我在正确的轨道上]。我已经尝试了各种组合,但我根本无法让它工作。我正在使用 xcode 4.5.1 和 iOS 6。提前感谢您的任何想法。

最佳答案

当您从 Storyboard 加载时,与 Controller 一起加载的 View 是嵌入式 View ,因此您似乎正在尝试将 View 添加为自身的 subview 。可能的结果是您的 View 不再连接到窗口,并且不会显示。

如果您删除对 addSubview 和自定义 socket 的调用,您应该能够使用 self.view,它已经表示通过 View Controller 父类(super class)中的 socket 的连接。

关于ios - 在 GLK View Controller 中使用 GLKView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13224483/

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