0

そこで、Cocos2D の OpenGL ビューに UITextView を追加しました。横向きのビューなどに合わせて回転させました。しかし、どういうわけかシーン全体が回転すると、テキストビューは回転しません。私はもう試した

[[[CCDirector sharedDirector] openGLView] window].autoresizesSubviews = YES;

これらの機能を含めますが、それでもそのままです..

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
- (void) willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration

何か案は?

次を使用してopenGLViewに追加しました:

[[[[CCDirector sharedDirector] openGLView] window] addSubview:self];

私のクラスは UITextView を継承しています。

4

1 に答える 1

0

ファイルGameConfig.hを開き、自動回転タイプを定義します。それが役立つことを願っています。

于 2012-11-14T03:55:48.060 に答える