문제

저는 제한적인 성공만으로 며칠 동안이 작업을 수행하는 방법을 알아 내려고 노력해 왔습니다. ㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ뷰 방향이 변경되면 알려주는 NSNotifications를 수동으로 처리 한 다음 CGAffineTransformations를 사용하여 도구 모음을 올바른 방향으로 이동합니다.이런 종류의 작품이지만 매우 깨끗하지 않습니다.제 질문은 OpenGL-ES보기에 도구 모음을 추가하고 자동 회전하도록하려면 어떻게해야합니까?새 viewController를 만든 다음이보기에 OpenGL보기 및 도구 모음을 추가하는 작업이 포함될 것이라고 생각하지만보기 및 하위보기 작업에 대한 경험이 충분하지 않아이를 수행하는 올바른 방법을 알 수 없거나 이것이 올바른 접근 방식 인 경우에도 마찬가지입니다..나는 그것을 시도했지만 비참하게 실패했습니다.

도움이 되었습니까?

해결책

좋아, 마침내 알아 냈다.매우 직관적이지는 않았지만 작동합니다.이 답변은 http://www.idevgames.com/forums/thread-1773에서 나왔습니다.html

1) 새 파일 추가 ... Cocoa Touch Classes-> UIViewController 하위 클래스, 이름을 GLViewController로 지정합니다. 2) GLViewController.m에서 상단에 #import "PaintingView.h"를 추가하고 loadView 메소드에 다음을 추가합니다. 라코 디스

아래에서 수정 : 라코 디스

3) AppController.m에서 상단에 #import "GLViewController.h"를 추가하고 applicationDidFinishLaunching에 다음을 추가합니다. 라코 디스

GL 변환과 터치 좌표를 적절하게 변경해야하지만 자동 회전이 가능합니다.

이 정보가 나 외에 다른 사람에게 도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top