cocos2d プロジェクトで UISwitch を次のように使用しています。
//header file
UISwitch *musicCtrl;
//implementation file
musicCtrl = [[UISwitch alloc] initWithFrame:CGRectMake(100, 50, 0, 0)];
musicCtrl.on = YES;
[musicCtrl addTarget:self action:@selector(musicOnOff) forControlEvents:UIControlEventValueChanged];
[[[CCDirector sharedDirector]openGLView] addSubview:musicCtrl];
musicCtrl.transform = CGAffineTransformMakeRotation(M_PI/2);
[musicCtrl release];
UISwitch を openGLView にアタッチしましたが、GLView の特定の CCLayer にアタッチできるようにする必要があります。それは可能ですか?cocos2d に代わる UISwitch が見つからないようです。