2012-11-05 5 views
2

나는 이것을 성공하지 않고 파악하려고 노력해 왔습니다. GLK View Controller에 내장 된 GLKView가있는 스토리 보드를 만들었습니다. 아직 충분한 평판 포인트가 없으므로 이미지를 게시 할 수 없습니다. 내 드로잉 코드 드로잉에 대한 GLK보기 컨트롤러의보기보다는 GLKView 사용할 수없는 것. 나는 myGLKViewController.m에있는 viewDidLoad에서 다음을 수행 시도했다 :GLK보기 컨트롤러에서 GLKView 사용

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 스토리 보드에 내장 된 GLKView의 출구이다. 디버거를 사용하면 올바른 경계를 가지기 때문에 올바른 위치에 있다는 것을 알 수 있습니다.] 나는 이것의 다양한 조합을 시도하고 전혀 작동하도록 얻을 수 없습니다. 저는 xcode 4.5.1과 iOS 6을 사용하고 있습니다. 어떤 아이디어라도 미리 감사드립니다.

+0

아마도이 게시물에 대한 답변이 있습니다. http://stackoverflow.com/a/8416973/1208964 – cleuton

답변

0

스토리 보드에서로드 할 때 컨트롤러와 함께로드 된보기가 포함 된보기이므로보기를 자체의 하위보기로 추가하려는 것으로 보입니다. 가능한 결과는보기가 더 이상 창에 연결되지 않고 표시되지 않는다는 것입니다.

addSubview 및 사용자 지정 콘센트에 대한 호출을 제거하면보기 컨트롤러의 수퍼 클래스에서 콘센트를 통한 연결을 이미 나타내는 self.view 만 사용할 수 있습니다.