オープン ソースの ShareKit フレームワークを使用しています。共有メニューなどをモーダルに描画するには、viewController が必要です。AppDelegate のウィンドウにカスタム SPView オブジェクトを追加するだけの Sparrow フレームワークでゲームを作成しています。空の UIViewController を作成し、SPView の背後で実行したいだけです。
//AppDelegate.h
UIViewController *vc;
//AppDelegate.m
//didFinishLaunching method
vc = [[UIViewController alloc] init];
[window addSubview:vc.view];
上記のコードは、コードをどこに置いても、他のすべての上に空のviewControllerを描画するようです。ゲームの初期化の前と後に配置しましたが、コードが存在するとすべてのタッチ入力がブロックされるようです。
これに対する簡単な答えはありますか?